OTABU CERTIFICATION LIMITED Company number 15217366 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address66 Elms Drive, Oxford, United Kingdom, OX3 0NL PostcodeOX3 0NL Companies at this postcode 9 Average house price in OX3 0NL £595,000 (10 sales) Map