DATAFACE SOLUTIONS LIMITED Company number 05388784 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressPear Tree Cottage, 15 New Street, Cubbington, Leamington Spa, Warwickshire, CV32 7LA PostcodeCV32 7LA Companies at this postcode 3 Average house price in CV32 7LA £350,000 (23 sales) Map