100050889278 - Garden waste Direct Debit