Persons with Significant Control

1 Active 2 Ceased

Active PSCs

Parkwalk Advisors Ltd

United Kingdom

9 Apr 2024
  • Voting Rights 25 To 50 Percent

Ceased PSCs

Oxford Sciences Innovation Plc

Ceased on 30 Mar 2021

6 Apr 2016
United Kingdom

Parkwalk Advisors Ltd

Ceased on 8 Feb 2024

23 Jan 2024
United Kingdom