ODA PROPERTY LIMITED Company number 11959677 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address254-256 HERTFORD ROAD, ENFIELD, ENGLAND, EN3 5BL PostcodeEN3 5BL Companies at this postcode 50 Average house price in EN3 5BL £131,000 (3 sales) Map