100050829221 - Garden waste Direct Debit