Persons with Significant Control
3 Active 0 Ceased
Active PSCs
Odysseus Capital Management Limited
United Kingdom
19 Apr 2021
- Voting Rights 25 To 50 Percent Limited Liability Partnership
Odysseus 1 Edinburgh Carry Llp
United Kingdom
19 Apr 2021
- Voting Rights 25 To 50 Percent Limited Liability Partnership
Revcap Advisors Limited
United Kingdom
19 Apr 2021
- Voting Rights 25 To 50 Percent Limited Liability Partnership
