DAWOODD AND SON LTD Company number 13806899 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address191 Cromwell Road, Hounslow, England, TW3 3QW PostcodeTW3 3QW Companies at this postcode 23 Average house price in TW3 3QW £442,000 (14 sales) Map