100050858702 - Garden waste Direct Debit