PH COMPUTER INSTALLATIONS LIMITED Company number 09480156 · Monitor this company Dissolved Overview Analysis Location Related Registered office AddressTHE STATION, 77 CANAL ROAD, LEEDS, ENGLAND, LS12 2LX PostcodeLS12 2LX Companies at this postcode 43 Average house price in LS12 2LX £190,000 (6 sales) Map