INFINITY SQUARED LIMITED Company number 10874855 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address3 Church End, Radford Semele, Leamington Spa, England, CV31 1TA PostcodeCV31 1TA Companies at this postcode 18 Average house price in CV31 1TA £877,000 (26 sales) Map