Luxury fashion and accessories retailer based in London
Small luxury goods retailer with limited market presence