Wikicompanies

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

COMPANY

LAYER 15 companies

LAYER 210 companies

LAYER 31 company

  • ICF HOLDINGS LIMITEDCompany number 11777140United Kingdom
    • 85 shares
      • 45,911,703 shares
        BEAVER 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
    • 0 shares
      CREDAS TECHNOLOGIES LTD.10429398
    • 100 shares
      INDIGO PLATFORM LIMITED12589888
    • 10,000 shares
      INDIGO SERVICE SOLUTIONS LIMITED06165906
    • 93 shares
      OVIO SOLUTIONS LTD09221477

Scroll sideways to see the whole chart.