Wikicompanies

Shareholding structure

MACQUARIE INVESTMENTS 1 LIMITED

Company number 05582630 · United Kingdom

MACQUARIE INVESTMENTS 1 LIMITED holds shares in 15 companies directly, and in 10 more through them, across 3 layers of ownership.

Compiled using data from Companies House, OpenRegistry and Bloomberg.

Companies in the structure
25
Layers
3
Held directly
15
Wholly owned directly
1

COMPANY

LAYER 115 companies

LAYER 28 companies

LAYER 32 companies

  • MACQUARIE INVESTMENTS 1 LIMITEDCompany number 05582630United Kingdom
    • 0 shares
      MACQUARIE CORONA ENERGY HOLDINGS LIMITED04752472
      • CORONA ENERGY RETAIL 4 LIMITED02798334
        • RETAIL ENERGY CODE COMPANY LIMITED10989875
        • SMART ENERGY CODE COMPANY LIMITED08430267
      • CORONA ENERGY RETAIL 1 LIMITED03241002Also holds RETAIL ENERGY CODE COMPANY LIMITED and SMART ENERGY CODE COMPANY LIMITED, shown elsewhere in this chart
      • CORONA ENERGY RETAIL 3 LIMITED02746961Also holds RETAIL ENERGY CODE COMPANY LIMITED and SMART ENERGY CODE COMPANY LIMITED, shown elsewhere in this chart
    • 16.5%
      TENORA FINANCIAL GROUP LIMITED16008121
      • 100%
        TENORA FINANCIAL CAPITAL LIMITED16018557
      • 100%
        TENORA FINANCIAL UK LIMITED16079348
    • 316,005,001 shares
      ONSTREAM HOLDINGS LIMITED09794737
      • ONSTREAM GROUP LIMITED08253776
      • ONSTREAM METERS LIMITED05867292
    • 0 shares
      RAYLO GROUP LIMITED11554120
      • 100%
        HONEY BEAR FINANCE LIMITED14258841
    • 6,865,116 shares
      RAYLO HOLDINGS LIMITED14477387Also holds RAYLO GROUP LIMITED (100%), shown elsewhere in this chart
    • 10 companies held by MACQUARIE INVESTMENTS 1 LIMITED

      • ECU GLOBAL RECYCLING (HOLDINGS) LIMITED14991936 · 100%
      • CELER TECHNOLOGIES LIMITED08284228 · 49.6%
      • FUTURE TRANSPORT SYSTEMS LTD06936809 · 11.7%
      • CAPITAL METERS LIMITED04800317 · 50,000 shares
      • FLUIDSTACK LTD10985545 · 1,131,929 shares
      • MACQUARIE METERS 3 (UK) LIMITED07361419 · 79,288,434 shares
      • MACQUARIE PHYSICAL COMMODITIES UK LIMITED09995266 · 7,000,000 shares
      • MACQUARIE SPECIALISED ASSET SERVICES LIMITED09699834 · 1,551,001 shares
      • NEWBURY DIGITAL LIMITED11896923 · 400 shares
      • SUSTAINABLE FEEDSTOCKS GROUP LIMITED13531506 · 5,000,130 shares

Scroll sideways to see the whole chart.