E.C. ELLIS PROPERTY LTD Company number 13044268 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address11 North Street, Marcham, Abingdon, England, OX13 6NG PostcodeOX13 6NG Companies at this postcode 6 Average house price in OX13 6NG £549,000 (23 sales) Map