OpenCompanies

Ocla Ltd

Company number
09896860
Status
Active
Type
Ltd
Incorporated
1 Dec 2015
Nature of business
Research and experimental development on social sciences and humanities

Registered office

1 Clover Close
Oxford
OX2 9JH

Control

NameNature of controlNotifiedCeased
Professor Ariel Ezrachi Ownership Of Shares 75 To 100 Percent
Voting Rights 75 To 100 Percent
6 Apr 2016

Accounts

Year ended Net assets Cash
31 Dec 2025 £95,651 £107,011
31 Dec 2024 £72,755 £74,154
31 Dec 2023 £75,798 £77,196
31 Dec 2022 £81,693 £82,871
31 Dec 2021 £87,368 £96,158
31 Dec 2020 £57,502 £58,675
31 Dec 2019 £59,982 £61,825
31 Dec 2018 £64,509 £72,064
31 Dec 2017 £67,576 £82,016
31 Dec 2016 £39,617 £57,200

Data