KITTY O'HARA LIMITED Company number 11412504 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address152 Forest Road 152 Forest Road, London, England, E17 6JQ PostcodeE17 6JQ Companies at this postcode 376 Average house price in E17 6JQ £381,000 (23 sales) Map