We are inventive thinkers, designers, engineers, and technical experts. We integrate our creativity and deep experience to resolve complex challenges and realise a better world.
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
MNC / Large Enterprise
Company size:
201-500 Employees
Year Founded:
1995 (30 years)
Address:
101 EUSTON ROAD; LONDON, ENGLAND NW1 2RA, GB
HIGH
spending power