Persons with Significant Control

1 Active 1 Ceased

Active PSCs

Altrad Uk Limited

United Kingdom

13 Feb 2023
  • Significant Influence Or Control

Ceased PSCs

Cape Plc

Ceased on 13 Feb 2023

6 Apr 2016
United Kingdom