KYRO PROPERTIES LTD Company number 17143285 · Monitor this company Active Overview People 3 Control Documents Analysis Location Related Registered office Address113 Dulwich Road, London, England, SE24 0NG PostcodeSE24 0NG Companies at this postcode 54 Average house price in SE24 0NG £531,000 (43 sales) Map