Independent British make-up brand Illamasqua offers high-quality, long-lasting products for individuals seeking to express their unique style. Founded in 2008, the brand draws inspiration from alternative scenes and champions creativity, fighting against injustice. With a strong presence in major re...See more
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
MNC / Large Enterprise
Company size:
201-500 Employees
Year Founded:
2008 (17 years)
Address:
MANCHESTER , EC1R 1UQ, GB
HIGH
spending power