Persons with Significant Control

1 Active 2 Ceased

Active PSCs

Revcap Advisors Limited

United Kingdom

3 Aug 2023
  • Voting Rights 25 To 50 Percent Limited Liability Partnership

Ceased PSCs

John Telford Stewart

Ceased on 3 Aug 2023

26 Jul 2018
Australian

Nerissa Haskic

Ceased on 3 Aug 2023

26 Jul 2018
Australian