STELLA RESIDENCES LIMITED Company number 12760383 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address7 Chapel End, Hoddesdon, England, EN11 8DN PostcodeEN11 8DN Companies at this postcode 3 Average house price in EN11 8DN £457,000 (9 sales) Map