MARSH & PARTNERS LIMITED Company number 11634465 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFirst Floor, 36-38 London Road, Enfield, England, EN2 6ED PostcodeEN2 6ED Companies at this postcode 17 Average house price in EN2 6ED £470,000 (1 sales) Map