OLED INSTALLATIONS LTD Company number 12947947 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address36 Church Street, Liskeard, England, PL14 3AQ PostcodePL14 3AQ Companies at this postcode 3 Average house price in PL14 3AQ £199,000 (11 sales) Map