100050893080 - Garden waste Direct Debit