DEVON ECO LTD Company number 12326611 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressAvondale, Bow, Crediton, England, EX17 6EZ PostcodeEX17 6EZ Average house price in EX17 6EZ £287,000 (13 sales) Map