100050883064 - Garden waste Direct Debit