CHARLES AMWELL & CO LTD Company number 05403575 · Monitor this company Dissolved Overview People 5 Financial Control Documents Analysis Location Related Registered office Address2a Carterhatch Road, Enfield, England, EN3 5LS PostcodeEN3 5LS Companies at this postcode 29 Average house price in EN3 5LS £459,000 (33 sales) Map