Telford Grier Mackay & Company Limited Company numberSC016509 StatusActive TypeLtd Incorporated11 Jul 1931 Registered office 11 Fairley StreetGlasgowG1 Data JSON Markdown