100050873197 - Garden waste Direct Debit