OP MARC & CO LIMITED Company number 07607037 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address63 MERLIN CRESCENT, EDGWARE, UNITED KINGDOM, HA8 6JB PostcodeHA8 6JB Companies at this postcode 12 Average house price in HA8 6JB £526,000 (7 sales) Map