100050828049 - Garden waste Direct Debit