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