Persons with Significant Control
2 Active 2 Ceased
Active PSCs
Revcap Advisors Limited
United Kingdom
2 Oct 2025
- Voting Rights 25 To 50 Percent As Firm Limited Liability Partnership
- Right To Share Surplus Assets 75 To 100 Percent Limited Liability Partnership
Hcp High Yield No.4 Ltd
United Kingdom
2 Oct 2025
- Voting Rights 25 To 50 Percent Limited Liability Partnership
Ceased PSCs
Sarah-jane Moffat
Ceased on 1 Jun 2021
29 May 2019
British
Stephen Gerard Kelly
Ceased on 11 Aug 2023
29 May 2019
British
