100050852090 - Garden waste Direct Debit