
Our Retail Clients

Selfridges & Co
Selfridges is an iconic British department store. Founded in 1909 on London’s Oxford Street, it has become a symbol of style and exceptional shopping. Today, Selfridges has four UK locations: Oxford Street (London), Bullring (Birmingham), Trafford Centre (Manchester), and Exchange Square (Manchester).

Holt Renfrew Ogilvy
Holt Renfrew is a Canadian luxury department store with locations in Toronto, Vancouver, Calgary, Ottawa, Edmonton, and Quebec City. Its offerings include wellness and gourmet products from premium brands like Fortnum & Mason, and it recently began featuring new brands such as Moicha, which launched in 2025.

Le Deli Robuchon
Le Deli Robuchon is owned by the renowned French chef Joël Robuchon, celebrated for his culinary mastery and multiple Michelin-starred restaurants worldwide. It offers elegant French pastries, artisanal breads, and gourmet delicacies in a stylish setting, with locations in London and Paris.