Sl020566 LP Company numberSL020566 StatusActive TypeLimited Partnership Incorporated7 May 2015 Registered office Suite 4491 5 Mitchell HouseMitchell StreetEdinburghEH6 7BD Data JSON Markdown