James Walker (Insulators) Limited Company numberSC017663 StatusActive TypePrivate Limited Company Incorporated1 Jan 1900 Registered office 61 Kingston StreetGlasgow Data JSON Markdown