100050820644 - Garden waste Direct Debit