100050893631 - Garden waste Direct Debit