Stella McCartney is a luxury lifestyle brand that was launched under the designer’s name in 2001. It emboldens confident femininity with elevated yet effortless, conscious fashion. The brand is committed to being an ethical and modern company, believing it is responsible for the resources it uses an...See more
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
MNC / Large Enterprise
Company size:
501-1,000 Employees
Year Founded:
2001 (24 years)
Address:
3 OLAF STREET; LONDON, W11 4BE, GB
HIGH
spending power