18 employees
The Finchley Group is a distribution and sales company for fashion retailers and brands.