CHALFIN & CO LIMITED Company number 10876087 · Monitor this company Dissolved Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressOffchurch House Village Street, Offchurch, Leamington Spa, United Kingdom, CV33 9AW PostcodeCV33 9AW Companies at this postcode 32 Average house price in CV33 9AW £712,000 (1 sales) Map