CONTROL DEFENDER LIMITED Company number 13723245 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address6 Devon Units, Hatchmoor Industrial Estate, Great Torrington, Devon, United Kingdom, EX38 7HP PostcodeEX38 7HP Companies at this postcode 35 Average house price in EX38 7HP £671,000 (2 sales) Map