100050828822 - Garden waste Direct Debit