Finalist 2019 by Maria Flouti | Jan 10, 2019 Regent Street Management Direct are finalists at the UK Customer Satisfaction Awards