Key factsactiveLegal nameOMEGA SUBSEA SERVICES LIMITEDno_brregRegistration920699324no_brregStatusactiveno_brregIncorporated2018-04-09no_brregRegistered addressLumphanan, Broom Croft, BANCHORY AB31 4RJ SCOTLANDno_brreg