100050883570 - Garden waste Direct Debit