Sl026582 LP Company numberSL026582 StatusActive TypeLimited Partnership Incorporated5 May 2016 Registered office Suite 4118 Mitchell House5 Mitchell StreetEdinburghEH6 7BD Data JSON Markdown