PROJECT AND PROCESS SOLUTIONS LIMITED Company number 04386229 · Monitor this company Dissolved Overview People 5 Financial Documents Analysis Location Related Registered office Address2ND FLOOR, NO 11 THE CRESCENT, PLYMOUTH, DEVON, PL1 3AB PostcodePL1 3AB Companies at this postcode 156 Average house price in PL1 3AB £342,000 (33 sales) Map