John Baird & Son Limited Company numberSC011069 StatusActive TypePrivate Limited Company Incorporated26 Mar 1920 Registered office 18 Alva StreetEdinburghEH2 4QN Connections Companies at the same address Heatworks Services Limited (SC125746) Data JSON Markdown