WHYTEHAZEL COMPUTER SERVICES LIMITED Company number 02265853 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address72 PLUMSTEAD HIGH STREET, LONDON, SE18 1SL PostcodeSE18 1SL Companies at this postcode 499 Average house price in SE18 1SL £291,000 (13 sales) Map