Key factsactiveLegal nameSL024986 LPuk_chRegistrationSL024986uk_chStatusactiveuk_chTypeLimited Partnershipuk_chIncorporated2016-02-12uk_chRegistered addressSUITE 6083, 17 UNION STREET, DUNDEE, DD1 4BGuk_chIndustryNone Supplieduk_ch