Persons with Significant Control

0 Active 1 Ceased

Ceased PSCs

Corporation Service Company (europe) Limited

Ceased on 12 Nov 2019

10 May 2017
United Kingdom