100050852295 - Garden waste Direct Debit