COOPER COMPUTERS LTD Company number 05948806 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address24A, VICARAGE PARK VICARAGE PARK, LONDON, SE18 7SX PostcodeSE18 7SX Companies at this postcode 34 Average house price in SE18 7SX £332,000 (50 sales) Map