52 LEAM TERRACE LIMITED Company number 05031642 · Monitor this company Active Overview People 25 Financial Control Documents Analysis Location Related Registered office Address52 Leam Terrace, Leamington Spa, Warwickshire, CV31 1BQ PostcodeCV31 1BQ Companies at this postcode 24 Average house price in CV31 1BQ £562,000 (62 sales) Map