DIGITAL INFORMATION & DOCUMENT MANAGEMENT LIMITED Company number 03109713 · Monitor this company Dissolved Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressWEST FARM, IRSHA STREET, APPLEDORE,BIDEFORD, DEVON, EX39 1RY PostcodeEX39 1RY Companies at this postcode 9 Average house price in EX39 1RY £409,000 (74 sales) Map