Persons with Significant Control

0 Active 1 Ceased

Ceased PSCs

Anglesea Capital 8 Llp

Ceased on 21 May 2025

9 May 2025
United Kingdom