H1
Highgrass 1 Ltd
Current PSC Person with significant control at HIGHGRASS 2 LTD
Notified on 31st Mar 2026
Current PSC Person with significant control at HIGHGRASS 2 LTD
Notified on 31st Mar 2026
This corporate PSC is registered in the UK as HIGHGRASS 1 LTD (16420972).