MYLEN LTD Company number 07782182 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressTudor House, 34a St Helens Road, Hayling Island, Hampshire, PO11 0BT PostcodePO11 0BT Companies at this postcode 12 Average house price in PO11 0BT £692,000 (21 sales) Map