100050841083 - Garden waste Direct Debit