Key factsactiveLegal nameSL025136 LPuk_chRegistrationSL025136uk_chStatusactiveuk_chTypeLimited Partnershipuk_chIncorporated2016-02-22uk_chRegistered addressSUITE 6097, 9-10 DOCK STREET, DUNDEE, DD1 4BTuk_chIndustryNone Supplieduk_ch