AMHELS LIMITED Company number 13991172 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address6 Argyle Street, York, England, YO23 1DW PostcodeYO23 1DW Companies at this postcode 3 Average house price in YO23 1DW £255,000 (28 sales) Map