Persons with Significant Control
0 Active 2 Ceased
Ceased PSCs
Barwood Capital (ripdm2) Limited
Ceased on 25 Feb 2021
11 Feb 2021
United Kingdom
Barwood Capital (ripdm1) Limited
Ceased on 25 Feb 2021
11 Feb 2021
United Kingdom
Ceased on 25 Feb 2021
Ceased on 25 Feb 2021