Established in 2001, McLaren has become one of the UK’s most successful privately owned businesses, operating in construction, property, development and investment in the UK and UAE with around 950 employees. McLaren Construction applies sector-leading expertise in sustainability and digital constr...See more
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
MNC / Large Enterprise
Company size:
501-1,000 Employees
Address:
11TH FLOOR; 20 CHURCHILL PLACE; CANARY WHARF, LONDON, LONDON E14 5HJ, GB
HIGH
spending power