Persons with Significant Control

1 Active 2 Ceased

Active PSCs

Maven Capital Partners Uk Llp

United Kingdom

9 Nov 2023
  • Ownership Of Shares 25 To 50 Percent
  • Voting Rights 25 To 50 Percent

Ceased PSCs

Idir Boudaoud

Ceased on 15 Oct 2025

11 Apr 2016
French

Alan Mccall

Ceased on 15 Oct 2025

11 Apr 2016
British