LBST LIMITED Company number 06736513 · Monitor this company Dissolved Overview People 7 Financial Control Documents Analysis Location Related Registered office Address158 Mayfield Road, Portsmouth, England, PO2 0RD PostcodePO2 0RD Companies at this postcode 2 Average house price in PO2 0RD £339,000 (3 sales) Map