OTHER IMPROVEMENTS LIMITED Company number 11872448 · Monitor this company Active Overview People 1 Financial Control Documents Gazette Analysis Location Related Registered office Address24a Aldermans Hill, London, London, United Kingdom, N13 4PN PostcodeN13 4PN Companies at this postcode 359 Average house price in N13 4PN £572,000 (7 sales) Map