Wikicompanies

Shareholders

RPC HERACLES HOLDING LTD

Company number 14680869

RPC HERACLES HOLDING LTD is held by RENEWABLE POWER CAPITAL SPAIN HOLDINGS LIMITED (100%). Its chain of shareholders runs 5 layers deep, up to 12457288 CANADA INC., 12457288 CANADA INC. and 12457288 CANADA INC. and 24 shareholders more.

Compiled using data from Companies House, OpenRegistry and Bloomberg.

Direct shareholders
1
Layers
5
Shareholders in the chain
31
At the top
27

COMPANY

LAYER 11 shareholder

LAYER 22 shareholders

LAYER 32 shareholders

LAYER 42 shareholders

LAYER 524 shareholders

  • RPC HERACLES HOLDING LTDCompany number 14680869
    • 100%
      RENEWABLE POWER CAPITAL SPAIN HOLDINGS LIMITED13856920
      • 100%
        • 100%
          RENEWABLE POWER CAPITAL GROUP LIMITED13085373
          • 100%
            RENEWABLE POWER CAPITAL LIMITED13066012
            • 24 shareholders of RENEWABLE POWER CAPITAL LIMITED

              • CPP INVESTMENT BOARD PRIVATE HOLDINGS (4) INC.No company number found · 98.7%
              • CSC EMPLOYEE BENEFIT TRUSTEE (JERSEY) LIMITED00078262 · 0.7%
              • MARK RUSSELL HANSONPerson · 0.2%
              • DANIEL SZENTIRMAINo company number found · 0.1%
              • COENRAAD JAN PHAFNo company number found · <0.1%
              • SHAUN PATRICK KINGSBURYPerson · <0.1%
              • MIKEL DE IRALANo company number found · <0.1%
              • CORDELIA CLARE FORTHPerson · <0.1%
              • IGNACIO GARCIA CUADRADOPerson · <0.1%
              • STEVEN PAUL HUNTERPerson · <0.1%
              • TERESA GARCIAPerson · <0.1%
              • CHRISTOPHER D'COSTAPerson · <0.1%
              • MARTIN HEATONPerson · <0.1%
              • AMELIA SINCLAIRPerson · <0.1%
              • WILLIAM GRANT JOHNSTONPerson · <0.1%
              • EMILY HUTLEYPerson · <0.1%
              • AMISH PATELPerson · <0.1%
              • LUCIA FUENTESPerson · <0.1%
              • 12457288 CANADA INC.No company number found · 71 shares
              • ALVARO CARRETEROPerson · 0 shares
              • BOBBY PSARADELLISNo company number found · 0 shares
              • MARIANO BERGESNo company number found · 0 shares
              • ROBERT PUTTERPerson · 0 shares
              • TOMAS TUOMINENNo company number found · 0 shares
          • 70 shares
            12457288 CANADA INC.No company number found
        • 70 shares
          12457288 CANADA INC.No company number found
      • <0.1%
        12457288 CANADA INC.No company number found

Scroll sideways to see the whole chart.