100050852927 - Garden waste Direct Debit