Wikicompanies

Shareholding structure

RWE RENEWABLES UK SOLAR AND STORAGE LIMITED

Company number 14539260 · United Kingdom

RWE RENEWABLES UK SOLAR AND STORAGE LIMITED holds shares in 35 companies directly. None of them is recorded as holding shares in a further company.

Compiled using data from Companies House, OpenRegistry and Bloomberg.

Companies in the structure
35
Layers
1
Held directly
35
Wholly owned directly
5

COMPANY

LAYER 135 companies

  • RWE RENEWABLES UK SOLAR AND STORAGE LIMITEDCompany number 14539260United Kingdom
    • 35 companies held by RWE RENEWABLES UK SOLAR AND STORAGE LIMITED

      • JBM SOLAR PROJECTS 12 LTD12140230 · 100%
      • JBM SOLAR PROJECTS 13 LIMITED12140364 · 100%
      • JBM SOLAR PROJECTS 14 LTD12140396 · 100%
      • JBM SOLAR PROJECTS 15 LTD12140626 · 100%
      • JBM SOLAR PROJECTS 20 LTD12140411 · 100%
      • DF1 SUB LIMITED12140233 · 100 shares
      • ELANOR SOLAR LIMITED11761818 · 100 shares
      • JBM SOLAR PROJECTS 17 LTD12140381 · 100 shares
      • JBM SOLAR PROJECTS 19 LTD12140416 · 100 shares
      • JBM SOLAR PROJECTS 2 LTD11761556 · 100 shares
      • JBM SOLAR PROJECTS 21 LIMITED12433929 · 100 shares
      • JBM SOLAR PROJECTS 22 LIMITED12433908 · 100 shares
      • JBM SOLAR PROJECTS 24 LIMITED12433921 · 100 shares
      • JBM SOLAR PROJECTS 25 LIMITED12433964 · 100 shares
      • JBM SOLAR PROJECTS 26 LIMITED12433920 · 100 shares
      • JBM SOLAR PROJECTS 27 LIMITED12433982 · 100 shares
      • JBM SOLAR PROJECTS 28 LIMITED12433981 · 100 shares
      • JBM SOLAR PROJECTS 29 LIMITED12433999 · 100 shares
      • JBM SOLAR PROJECTS 3 LTD11761606 · 100 shares
      • JBM SOLAR PROJECTS 30 LIMITED12434020 · 100 shares
      • JBM SOLAR PROJECTS 31 LIMITED13237595 · 100 shares
      • JBM SOLAR PROJECTS 32 LIMITED13237571 · 100 shares
      • JBM SOLAR PROJECTS 33 LIMITED13237568 · 100 shares
      • JBM SOLAR PROJECTS 34 LIMITED13237544 · 100 shares
      • JBM SOLAR PROJECTS 35 LIMITED13237577 · 100 shares
      • JBM SOLAR PROJECTS 36 LIMITED13237563 · 100 shares
      • JBM SOLAR PROJECTS 37 LIMITED13237643 · 100 shares
      • JBM SOLAR PROJECTS 38 LIMITED13237631 · 100 shares
      • JBM SOLAR PROJECTS 39 LIMITED13237641 · 100 shares
      • JBM SOLAR PROJECTS 40 LIMITED13237579 · 100 shares
      • JBM SOLAR PROJECTS 41 LIMITED14097797 · 100 shares
      • JBM SOLAR PROJECTS 5 LTD11761429 · 100 shares
      • JBM SOLAR PROJECTS 6 LTD11761762 · 100 shares
      • JBM SOLAR PROJECTS 7 LTD11761895 · 100 shares
      • JBM SOLAR PROJECTS 8 LTD11762025 · 100 shares

Scroll sideways to see the whole chart.