KEYMOVE MANAGEMENT LIMITED Company number 11917234 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address373 High Street North, London, England, E12 6PG PostcodeE12 6PG Companies at this postcode 197 Average house price in E12 6PG £455,000 (10 sales) Map