EXCELAN LTD Company number 08828237 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address21E ST. RONANS ROAD, SOUTHSEA, HAMPSHIRE, PO4 0PW PostcodePO4 0PW Average house price in PO4 0PW £420,000 (4 sales) Map