100050855630 - Garden waste Direct Debit