MIKE LEIGH LIMITED Company number 10620384 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address25 ST. MARY'S CRESCENT, LEAMINGTON SPA, WARWICKSHIRE, UNITED KINGDOM, CV31 1JL PostcodeCV31 1JL Companies at this postcode 12 Average house price in CV31 1JL £710,000 (26 sales) Map