Shareholders

Ownership structure and shareholding information

Total: 100.00% of shares
Shareholder Name Ownership % ↓Share Count Share TypeDate
Babcock Investments (number Four) Limited Company
51.00%
204Ordinary-a4 Nov 2024
Babcock Investments (number Four) Limited Company
49.00%
196Ordinary-b4 Nov 2024
Babcock Marine & Technology Holdings Limited Company
0.00%
0Ordinary-a4 Nov 2024
Babcock Marine & Technology Holdings Limited Company
0.00%
0Ordinary-b4 Nov 2024