INFINITY CONTROL LIMITED Company number 12913354 · Monitor this company Dissolved Overview Control Documents Analysis Location Related Registered office Address63 Churchill Road, London, England, E16 3DY PostcodeE16 3DY Companies at this postcode 20 Average house price in E16 3DY £382,000 (19 sales) Map