100050893425 - Garden waste Direct Debit