HARPS ENGINEERING LIMITED Company number 14772477 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Related Companies sharing an officer 1 HARPER DESIGN LTD Disolved Shared officer: James BALL