Shareholding structure
ICF HOLDINGS LIMITED
Company number 11777140 · United Kingdom
ICF HOLDINGS LIMITED holds shares in 5 companies directly, and in 11 more through them, across 3 layers of ownership.
Compiled using data from Companies House, OpenRegistry and Bloomberg.
- Companies in the structure
- 16
- Layers
- 3
- Held directly
- 5
- Wholly owned directly
- 0
- The company this page is about
- Holds shares in companies below it
- Holds no further companies here
- List of companies that hold no further companies
- 60%Economic interest held by the company above
- 1,000 sharesShares held
- Opens that company’s own chart
COMPANY
LAYER 15 companies
LAYER 210 companies
LAYER 31 company
- ICF HOLDINGS LIMITEDCompany number 11777140United Kingdom
- 85 sharesBMSL GROUP HOLDINGS LIMITED15533599
- 45,911,703 sharesBEAVER MANAGEMENT SERVICES LIMITED03295160
- C.B.L. CABLE CONTRACTORS LIMITED02989979
9 companies held by BMSL GROUP HOLDINGS LIMITED
- MANLEY SUMMERS LIMITED01959035 · 93%
- BEMA RAIL TRAINING ACADEMY LIMITED08024383 · 1 share
- BEMA RAIL TRAINING LIMITED07582168 · 190 shares
- BMS RAIL LIMITED10912520 · 1 share
- BMSL CONTRACTING LTD06553503 · 40,000 shares
- BMSL RAIL LIMITED10912461 · 1 share
- LEC5 RAIL LIMITED09301859 · 100 shares
- LEC5 RAIL PERSONNEL LIMITED08296571 · 20,100 shares
- UK RAIL LTD08652776 · 200 shares
- 45,911,703 shares
- 0 sharesCREDAS TECHNOLOGIES LTD.10429398
- 100 sharesINDIGO PLATFORM LIMITED12589888
- 10,000 sharesINDIGO SERVICE SOLUTIONS LIMITED06165906
- 93 sharesOVIO SOLUTIONS LTD09221477
- 85 shares
Scroll sideways to see the whole chart.