100050856203 - Garden waste Direct Debit