An independent firm of designers, planners, engineers, consultants and technical specialists offering a broad range of professional services.
13 Fitzroy Street, London, W1T 4BQ
39/F-41/F Huai Hai Plaza, 1045 Huai Hai Road (M), Shanghai, 200031
Belfast, Bristol, Cardiff, Edinburgh, Glasgow, Leeds, Liverpool, Manchester, Newcastle, Nottingham, Sheffield, Solihull, Winchester
Beijing, Chongqing, Guangzhou, Hong Kong, Macau, Shenzhen, Tianjin, Wuhan