Persons with Significant Control

1 Active 3 Ceased

Active PSCs

Revcap Advisors Limited

United Kingdom

14 May 2020
  • Significant Influence Or Control

Ceased PSCs

Worthington Mancap Llp

Ceased on 14 May 2020

7 Oct 2019
United Kingdom

Paul Mccormack

Ceased on 14 Nov 2022

14 Nov 2022
British

Revcap Advisors Limited

Ceased on 12 Nov 2022

14 May 2020
United Kingdom