HELNA LIMITED Company number 09729317 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressUNIT 2, 11 SOMERSET PLACE, TEIGNMOUTH, DEVON, ENGLAND, TQ14 8EN PostcodeTQ14 8EN Companies at this postcode 20 Average house price in TQ14 8EN £398,000 (9 sales) Map