MIMEOW STUDIOS LTD Company number 14261960 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address2 Windfield, Leatherhead, England, KT22 8UG PostcodeKT22 8UG Companies at this postcode 8 Average house price in KT22 8UG £380,000 (39 sales) Map