E.C. JONES LIMITED Company number 04196612 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressOdams Wharf, Ebford, Devon, EX3 0PB PostcodeEX3 0PB Companies at this postcode 23 Map