AMWELL PROPERTIES LIMITED Company number 03114976 · Monitor this company Active Overview People 9 Financial Control Charges Documents Analysis Location Related Registered office Address84 Amwell Street, Hoddesdon, Hertfordshire, EN11 8UA PostcodeEN11 8UA Companies at this postcode 11 Average house price in EN11 8UA £321,000 (9 sales) Map