ABRACH ENGINEERING LTD. Company number SC326308 · Monitor this company Dissolved Overview People 5 Financial Control Documents Analysis Location Related Registered office Address193 ORCHARD PARK AVENUE, THORNLIEBANK, GLASGOW, G46 7DQ PostcodeG46 7DQ Companies at this postcode 6 Map