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
- The company this page is about
- Holds no further companies here
- List of companies that hold no further companies
- 60%Economic interest held by the company above
- 1,000 sharesShares held
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.