Persons with Significant Control

0 Active 2 Ceased

Ceased PSCs

Martin Lynch

Ceased on 4 Oct 2020

6 Apr 2016
British

Watt Equityco S.a.r.l

Ceased on 4 Oct 2020

4 Oct 2020
Luxembourg