EDWARD WATTS AND SONS LIMITED Company number 00348273 · Monitor this company Dissolved Overview People 6 Financial Documents Analysis Location Related Registered office Address24 BIRMINGHAM ROAD, COWES, ISLE OF WIGHT, PO31 7BH PostcodePO31 7BH Companies at this postcode 23 Average house price in PO31 7BH £609,000 (37 sales) Map