Key factsactiveLegal nameOCEAN ON LAND TECHNOLOGY (UK) LTDuk_chRegistrationSC381789uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2010-07-12uk_chRegistered addressTHE BOOM, MELLON CHARLES, AULTBEA, ACHNASHEEN, IV22 2JLuk_chIndustry03210 - Marine aquacultureuk_ch
Companies at this address5 totalMARINE BIOTECH LIMITEDactiveORKNEY SHELLFISH HATCHERY LIMITEDactiveSCOT-HATCH LIMITEDactiveTHE OYSTER RESTORATION COMPANY LIMITEDactive