Contact ORCA

Aberdeen Operations Address:

Orca Subsea Limited
Merchants House, 87 Waterloo Quay
Aberdeen
United Kingdom, AB11 5DE

Main Office Number: +44 01224 595206
UK 24 Hour Number: +44 7590509079

Email: info@orcasubsea.com

UK Registered Office Address:

71-75, Shelton Street
Covent Garden
London
United Kingdom, WCH9JQ

Email: info@orcasubsea.com

Orca Subsea Ltd, Company Number (9960408)