UMA HOME IMPROVEMENT LIMITED Company number 14341813 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address19 Grahame Park Way, London, England, NW7 2LA PostcodeNW7 2LA Companies at this postcode 10 Average house price in NW7 2LA £422,000 (12 sales) Map