A multidisciplinary design firm offering architecture and engineering services.
1961
United Kingdom
1,001 - 5,000 employees
Marketing & Advertising
$1B - 10B in revenue
Industry Rank
37 out of 106
United Kingdom, Media & Communications, Marketing & Advertising
United Kingdom, Media & Communications, Arts & Crafts
Not reporting on Sustainability
Total sustainability employees
11+