WOODWARD & SON LIMITED Company number 04833020 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address26 Chatfield Close, St. Leonards-On-Sea, England, TN38 9SF PostcodeTN38 9SF Companies at this postcode 5 Average house price in TN38 9SF £219,000 (7 sales) Map