100050852592 - Garden waste Direct Debit