100050841593 - Garden waste Direct Debit