PPSC LTD Company number 11527424 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address52 Manor Road, Wickhamford, Evesham, England, WR11 7SA PostcodeWR11 7SA Companies at this postcode 11 Average house price in WR11 7SA £766,000 (26 sales) Map