KALEILABS LIMITED Company number 17057079 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address136 Landells Road, London, England, SE22 9PL PostcodeSE22 9PL Companies at this postcode 13 Average house price in SE22 9PL £888,000 (23 sales) Map