Lambhill Engineering Limited Company numberSC013489 StatusActive TypePrivate Limited Company Incorporated24 Jan 1925 Registered office 98 West George StreetGlasgowG2 1PJ Data JSON Markdown