WICKHAM VILLA LIMITED Company number 02998507 · Monitor this company Active Overview People 37 Financial Control Documents Analysis Location Related Registered office AddressWICKHAM VILLA LIMITED, 10b Wickham Road, London, London, SE4 1PB PostcodeSE4 1PB Companies at this postcode 12 Average house price in SE4 1PB £522,000 (26 sales) Map