Southwark Platform
Design, engineering, procurement, construction and installation of the Southwark normally unmanned installation (NUI) platform located in the UK section of the Southern North Sea.
Design, engineering, procurement, construction and installation of the Southwark normally unmanned installation (NUI) platform located in the UK section of the Southern North Sea.