WorldWide Locations

We are currently active providing commissioning services offshore Brazil, Vietnam, Angola and Abu Dhabi, onshore locations include Singapore, Saudi Arabia and Norway.
Module Construction support locations include South Korea, The Netherlands and the UK.

1 Northumberland Ave, Trafalgar Square, London WC2N 5BW - United Kingdom