P & R INSTALLATIONS (DEVON) LIMITED Company number 05722193 · Monitor this company Dissolved Overview People 5 Financial Documents Analysis Location Related Registered office AddressTHE CONIFERS 13 SHORELANDS ROAD, BARNSTAPLE, DEVON, EX31 3AA PostcodeEX31 3AA Companies at this postcode 12 Average house price in EX31 3AA £443,000 (33 sales) Map