Key factsactiveLegal nameSHOUGLE OFFSHORE LTDuk_chRegistrationSC692173uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2021-03-15uk_chRegistered addressSHOUGLE FARMHOUSE, DALLAS, FORRES, IV36 2RWuk_chIndustry96090 - Other service activities n.e.c.uk_ch