OTTERY COMPUTERS LTD Company number 17473129 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address28 Mill Street, Ottery St. Mary, England, EX11 1AD PostcodeEX11 1AD Companies at this postcode 106 Average house price in EX11 1AD £229,000 (23 sales) Map