100050873106 - Garden waste Direct Debit