WALKERSRUNCH LTD Company number 12291719 · Monitor this company Active - Proposal to Strike off Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 2, 84 Selhurst New Road, London, England, SE25 5PU PostcodeSE25 5PU Companies at this postcode 31 Average house price in SE25 5PU £438,000 (37 sales) Map