Wikicompanies

Shareholding structure

M GROUP SERVICES

Company number 10260164 · United Kingdom

M GROUP SERVICES holds shares in 6 companies directly, and in 27 more through them, across 4 layers of ownership.

Compiled using data from Companies House, OpenRegistry and Bloomberg.

Companies in the structure
33
Layers
4
Held directly
6
Wholly owned directly
0

COMPANY

LAYER 16 companies

LAYER 219 companies

LAYER 37 companies

LAYER 41 company

  • M GROUP SERVICESCompany number 10260164United Kingdom
    • 1,391,227 shares
      • 4,400,000 shares
        BGEN LIMITED10946823
        • BUILDING ENGINEERING SOLUTIONS LIMITED04483839
          • NORWOOD GROUP LIMITED10023208
        • BFP SERVICES LIMITED12725549
        • SATISFY RECRUITMENT SERVICES LIMITED04112440
      • 4,855 shares
        M GROUP WATER (MEICA MAINTENANCE & PROJECTS) LIMITED03353499
        • BUCKINGWAY MANAGEMENT COMPANY LIMITEDSC356211
      • 10 shares
        M GROUP WATER (MEICA PROJECTS) LIMITEDSC230161
      • 2,000 shares
        M GROUP WATER (MEICA SPECIALIST) LIMITED01709526
      • 20,000,000 shares
        M GROUP WATER (NETWORK INFRASTRUCTURE) LIMITED04530602
    • 100,101 shares
      • 100%
        M GROUP ENERGY (METERING) LIMITED03076187
        • M GROUP ENERGY (DATA INSIGHT) LIMITED12266916
      • 778,367 shares
        ALSACE BIDCO LIMITED15311360
        • AGILITY IMPACT HOLDINGS LIMITED12207056
      • 1 share
        M GROUP ENERGY (INFRASTRUCTURE) LIMITED12291202
      • 10,076,900 shares
        M GROUP ENERGY (NETWORK INFRASTRUCTURE) LIMITED00245626
      • 1 share
        SEEKA LIMITED13753900
    • 101,312 shares
      • 1,000 shares
        TELENT TECHNOLOGY SERVICES LIMITED00703317
        • 100%
          TELENT COMMUNICATIONS PENSION TRUST LIMITED00859469
      • 100%
        M GROUP TELECOM (TECHNOLOGY SERVICES) LIMITED03198823
      • 10,200 shares
        CYRO CYBER LTD13493753
      • 1 share
        M GROUP TELECOM (FIXED NETWORK SOLUTIONS) LIMITED07563201
      • 1,480 shares
        M GROUP TELECOM (MOBILE NETWORK SOLUTIONS) LIMITED03651880
      • 2 shares
        M GROUP TELECOM LIMITED10201726
    • 1,175,000 shares
      M GROUP TRANSPORT LIMITED04807657
      • M GROUP HIGHWAYS LIMITED13007933
      • M GROUP TRANSPORT (M&E) LIMITED07523778
      • M GROUP TRANSPORT (RAIL & AVIATION) LIMITED01450372
    • 100,001 shares
      M GROUP (PLANT & FLEET SOLUTIONS) LIMITED12291050
    • QIA SERVICES LIMITED06854506

Scroll sideways to see the whole chart.