VDN LIMITED Company number 13517196 · Monitor this company Active Overview People 6 Financial Control Charges Documents Analysis Location Related Registered office Address21-23 Clemens Street, Leamington Spa, Warwickshire, England, CV31 2DW PostcodeCV31 2DW Companies at this postcode 49 Average house price in CV31 2DW £454,000 (5 sales) Map