TEN HOWARD ROAD LIMITED Company number 04109094 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office Address10a Howard Road, London, NW2 6DR PostcodeNW2 6DR Companies at this postcode 33 Average house price in NW2 6DR £523,000 (27 sales) Map