Sl028049 LP Company numberSL028049 StatusActive TypeLimited Partnership Incorporated24 Aug 2016 Registered office Suite 41055 Mitchell StreetEdinburghEH6 7BD Data JSON Markdown