John Halliday And Sons Company numberSL000281 StatusActive TypeLimited Partnership Incorporated13 Jun 1979 Registered office Springwells FarmJohnstone BridgeLockerbie Data JSON Markdown