100050843509 - Garden waste Direct Debit