KSTA CONVENIENCE LTD Company number 17216559 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address281 Crystal Palace Road, London, England, SE22 9JH PostcodeSE22 9JH Companies at this postcode 15 Average house price in SE22 9JH £704,000 (33 sales) Map