Part of an international group of companies providing a wide range of marine survey, positioning and ROV services chiefly to the offshore oil & gas industry.
Detailed Information
Registration Number: SC 66833 VAT Number: GB 296 9707 89 Established: 1973 No of Employees: 251-500 Annual Turnover: 10-20M