Provides engineering, construction, and service solutions, managing projects in building, infrastructure, and mechanical works, with operations covering planning, design, and project delivery support.
2002
United Kingdom
51 - 200 employees
Construction
$25M - 100M in revenue