100050852662 - Garden waste Direct Debit