Ocla Ltd could be gotten hold of in 1 Clover Close, in Oxford. Its postal code is OX2 9JH. Ocla has been on the market for the last nine years. Its Companies House Reg No. is 09896860. The firm's SIC code is 72200 and has the NACE code: Research and experimental development on social sciences and humanities. 2022-12-31 is the last time when the accounts were reported.
Until now, this specific business has only been supervised by an individual director: Ariel E. who has been maintaining it for nine years.
Ariel E. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.