100050888223 - Garden waste Direct Debit