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.
See who owns M GROUP SERVICES →
- Companies in the structure
- 33
- Layers
- 4
- Held directly
- 6
- Wholly owned directly
- 0
- The company this page is about
- Holds shares in companies below it
- Holds no further companies here
- 60%Economic interest held by the company above
- 1,000 sharesShares held
- Opens that company’s own chart
COMPANY
LAYER 16 companies
LAYER 219 companies
LAYER 37 companies
LAYER 41 company
- M GROUP SERVICESCompany number 10260164United Kingdom
- 1,391,227 sharesMGS WATER LIMITED06508968
- 4,400,000 sharesBGEN LIMITED10946823
- BUILDING ENGINEERING SOLUTIONS LIMITED04483839
- NORWOOD GROUP LIMITED10023208
- BFP SERVICES LIMITED12725549
- SATISFY RECRUITMENT SERVICES LIMITED04112440
- 4,855 sharesM GROUP WATER (MEICA MAINTENANCE & PROJECTS) LIMITED03353499
- BUCKINGWAY MANAGEMENT COMPANY LIMITEDSC356211
- 10 sharesM GROUP WATER (MEICA PROJECTS) LIMITEDSC230161
- 2,000 sharesM GROUP WATER (MEICA SPECIALIST) LIMITED01709526
- 20,000,000 sharesM GROUP WATER (NETWORK INFRASTRUCTURE) LIMITED04530602
- 4,400,000 shares
- 100,101 sharesM GROUP ENERGY LIMITED13753095
- 100%M GROUP ENERGY (METERING) LIMITED03076187
- M GROUP ENERGY (DATA INSIGHT) LIMITED12266916
- 778,367 sharesALSACE BIDCO LIMITED15311360
- AGILITY IMPACT HOLDINGS LIMITED12207056
- 1 shareM GROUP ENERGY (INFRASTRUCTURE) LIMITED12291202
- 10,076,900 sharesM GROUP ENERGY (NETWORK INFRASTRUCTURE) LIMITED00245626
- 1 shareSEEKA LIMITED13753900
- 100%
- 101,312 sharesM GROUP TELECOM HOLDINGS LIMITED05411521
- 1,000 sharesTELENT TECHNOLOGY SERVICES LIMITED00703317
- 100%TELENT COMMUNICATIONS PENSION TRUST LIMITED00859469
- 100%
- 100%M GROUP TELECOM (TECHNOLOGY SERVICES) LIMITED03198823
- 10,200 sharesCYRO CYBER LTD13493753
- 1 shareM GROUP TELECOM (FIXED NETWORK SOLUTIONS) LIMITED07563201
- 1,480 sharesM GROUP TELECOM (MOBILE NETWORK SOLUTIONS) LIMITED03651880
- 2 sharesM GROUP TELECOM LIMITED10201726
- 1,000 shares
- 1,175,000 sharesM GROUP TRANSPORT LIMITED04807657
- M GROUP HIGHWAYS LIMITED13007933
- M GROUP TRANSPORT (M&E) LIMITED07523778
- M GROUP TRANSPORT (RAIL & AVIATION) LIMITED01450372
- 100,001 sharesM GROUP (PLANT & FLEET SOLUTIONS) LIMITED12291050
- 0 sharesQIA SERVICES LIMITED06854506
- 1,391,227 shares
Scroll sideways to see the whole chart.