IMPREC IT SERVICES LIMITED Company number 16710137 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 1 361a High Street North, London, England, E12 6PQ PostcodeE12 6PQ Companies at this postcode 141 Average house price in E12 6PQ £597,000 (9 sales) Map