ECHO LIFE LTD Company number 10782079 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address156 BATH ROAD, SOUTHSEA, HANTS, UNITED KINGDOM, PO4 0HU PostcodePO4 0HU Companies at this postcode 31 Average house price in PO4 0HU £292,000 (39 sales) Map