James Laidlaw & Sons, Limited Company numberSC011620 StatusActive TypePrivate Limited Company Incorporated17 Feb 1921 Registered office 3 Johns PlaceLeithEdinburghEH6 7HS Accounts Year ended 30 Sep 1977 31 Mar 1976 Data JSON Markdown