ODEV LIMITED Company number 04639333 · Monitor this company Dissolved Overview People 14 Financial Control Documents Analysis Location Related Registered office AddressThe Barton, Lower Loxhore, Barnstaple, England, EX31 4SY PostcodeEX31 4SY Companies at this postcode 9 Average house price in EX31 4SY £521,000 (12 sales) Map