100050826138 - Garden waste Direct Debit