100050841869 - Garden waste Direct Debit