Mcgregor International LP Company numberSL033161 StatusActive TypeLimited Partnership Incorporated12 Jul 2018 Registered office Clyde Office 2nd Flr48 West George StGlasgowG1 1BP Data JSON Markdown