100050873317 - Garden waste Direct Debit