OPD HOLDINGS LIMITED Company number 13726876 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address1-2 Cherry Barns High Street, Harwell, Oxfordshire, United Kingdom, OX11 0EY PostcodeOX11 0EY Companies at this postcode 17 Average house price in OX11 0EY £851,000 (10 sales) Map