Key factsactiveLegal nameSL026580 LPuk_chRegistrationSL026580uk_chStatusactiveuk_chTypeLimited Partnershipuk_chIncorporated2016-05-05uk_chRegistered addressSUITE 4116 MITCHELL HOUSE, 5 MITCHELL STREET, EDINBURGH, EH6 7BDuk_chIndustryNone Supplieduk_ch