Self Service is a leading sales and distribution agency specializing in global luxury fashion brands. We represent high-end labels and distribute them to upscale retailers across the UK, Europe, and the Middle East, driving growth and expansion for both our clients and partners.
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
SME
Company size:
11-50 Employees
Year Founded:
2003 (22 years)
Address:
LONDON, GB
LOW
spending power