MACEN LIMITED Company number 07576659 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address20 RICHMOND WAY, CROXLEY GREEN, RICKMANSWORTH, ENGLAND, WD3 3SE PostcodeWD3 3SE Companies at this postcode 7 Average house price in WD3 3SE £662,000 (19 sales) Map