Industry
Construction, Structural engineering consultants, Technical offices and engineering consultancies, architects, IT, Internet, R&D, Building & Construction Consultants, Building design, Construction Industry
HQ Location
16 Tiller Court,
Tiller Road,
London, E14 8PX, GB