Persons with Significant Control
0 Active 2 Ceased
Ceased PSCs
Suez Uk Group Holdings Ltd
Ceased on 31 Jan 2022
31 Mar 2020
United Kingdom
Ondeo Industrial Solutions Uk Limited
Ceased on 31 Mar 2020
6 Apr 2016
United Kingdom
Ceased on 31 Jan 2022
Ceased on 31 Mar 2020