O MACGREGOR ENGINEERING LIMITED Company number 07533578 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office AddressFLAT 14 CELIA HOUSE, ARDEN ESTATE, LONDON, UNITED KINGDOM, N1 6RB PostcodeN1 6RB Companies at this postcode 8 Average house price in N1 6RB £365,000 (9 sales) Map