Longcroft Systems L.P. Company numberSL027350 StatusActive TypeLimited Partnership Incorporated30 Jun 2016 Registered office Office 1Av145 Kilmarnock RoadGlasgowG41 3JA Data JSON Markdown