Alexander Macdougall & Company (Engineers) Limited Company numberSC028159 StatusActive TypePrivate Limited Company Incorporated6 Feb 1951 Registered office 19-29 Carrick StreetGlasgowG2 8PJ Data JSON Markdown