Persons with Significant Control

1 Active 0 Ceased

Active PSCs

Orlando Jack Frederick Seton Leopard

British

14 Jul 2025
England
  • Ownership Of Shares 25 To 50 Percent