Top-level group

Elm Trading Limited group

PSC-derived corporate control hierarchy for active UK corporate PSC filings.

Children
139
Direct
17
Levels
6

Hierarchy

Updated 06 Jun 2026 16:52

PSC corporate control
  1. Root Active LTD 139 children

    Elm Trading Limited

    CRN 08316347
    1. Level 1 Active LTD 60 children
      1. Level 2 Active LTD 59 children
        1. Level 3 Active LTD 9 children

          E3 Wind Limited

          CRN 11012291
          1. Level 4 Active LTD 2 children
            1. Level 5 Active LTD 1 child

              EYE Renewables Ltd

              CRN SC426059
              1. Level 6 Active LTD

                EYE Valley Energy Ltd

                CRN SC358242
          2. Level 4 Active LTD
          3. Level 4 Active LTD

            Criggie Renewables Ltd

            CRN SC492031
          4. Level 4 Active LTD

            Denmoss Wind Limited

            CRN SC510253
          5. Level 4 Active LTD
          6. Level 4 Active LTD
          7. Level 4 Active LTD
        2. Level 3 Active LTD 8 children

          Elm Sc Wind Farms Ltd

          CRN 15258289
          1. Level 4 Active LTD
          2. Level 4 Active LTD
          3. Level 4 Active LTD
          4. Level 4 Active LTD
          5. Level 4 Active LTD
          6. Level 4 Active LTD
          7. Level 4 Active LTD
          8. Level 4 Active LTD
        3. Level 3 Active LTD 2 children
          1. Level 4 Active LTD
          2. Level 4 Active LTD
        4. Level 3 Active LLP 1 child
          1. Level 4 Active LTD
        5. Level 3 Active LTD 1 child

          Lepetomane Limited

          CRN 08986092
          1. Level 4 Active LTD

            Chickenhawk Limited

            CRN 09317399
        6. Level 3 Active LTD 1 child
          1. Level 4 Active LTD
        7. Level 3 Active LTD
        8. Level 3 Active LTD

          Awel Newydd CYF

          CRN 05449976
        9. Level 3 Active LTD

          Ballynacross Wind Ltd

          CRN NI634177
        10. Level 3 Active LTD
        11. Level 3 Active LTD

          Castlerainey Wind Ltd

          CRN NI640439
        12. Level 3 Active LTD
        13. Level 3 Active LTD

          Ce Rigmuir Ltd

          CRN 12759798
        14. Level 3 Active LTD

          Ce Tacher Turbines Ltd

          CRN 13020657
        15. Level 3 Active LTD

          Climpy WT Limited

          CRN SC395321
        16. Level 3 Active LTD

          Cornish Wind Ltd

          CRN 08822887
        17. Level 3 Active LTD
        18. Level 3 Active LTD

          Cullyrammer Wind Ltd

          CRN NI644006
        19. Level 3 Active LTD

          Devesky Ltd

          CRN NI626927
        20. Level 3 Active LTD

          Flotta Wind Power Ltd

          CRN SC275624
        21. Level 3 Active LTD

          Foydragh Wind Ltd

          CRN NI634146
        22. Level 3 Active LTD

          Garraroosky Wind Ltd

          CRN NI642079
        23. Level 3 Active LTD

          Hay Renewables Limited

          CRN SC349044
        24. Level 3 Active LTD

          Irish Hill Wind Ltd

          CRN NI636458
        25. Level 3 Active LTD

          Kids Road Wind Ltd

          CRN NI642078
        26. Level 3 Active LTD

          Killybeg West Wind Ltd

          CRN NI640969
        27. Level 3 Active LTD
        28. Level 3 Active LTD

          Loughmallon Limited

          CRN NI620229
        29. Level 3 Active LTD

          Mullan Wind Ltd

          CRN NI634223
        30. Level 3 Active LTD

          Newrycross Wind Ltd

          CRN NI644007
        31. Level 3 Active LTD

          Oxgen Wind Ltd

          CRN NI642328
        32. Level 3 Active LTD

          Pre (Halifax) Limited

          CRN 09347403
        33. Level 3 Active LTD
        34. Level 3 Active LTD

          Saintfield Wind Ltd

          CRN NI634222
        35. Level 3 Active LTD

          Southgate Wind Ltd

          CRN 09899169
        36. Level 3 Active LTD
    2. Level 1 Active LTD 47 children
      1. Level 2 Active LTD 10 children
        1. Level 3 Active LTD 1 child
        2. Level 3 Active LTD 1 child
          1. Level 4 Active LTD
        3. Level 3

          09701255

          CRN 09701255
        4. Level 3 Active LTD
        5. Level 3 Active LTD
        6. Level 3 Active LTD
        7. Level 3 Active LTD
        8. Level 3 Active LTD
        9. Level 3 Active LTD
      2. Level 2 Active LTD 9 children

        Elm Solar Farms Ltd

        CRN 15252502
        1. Level 3 Active LTD

          Bee Biglis Limited

          CRN 09093173
        2. Level 3 Active LTD

          Bee Chard Limited

          CRN 09229661
        3. Level 3 Active LTD

          Bee Derwen Limited

          CRN 08185986
        4. Level 3 Active LTD

          Bee Nancrossa Limited

          CRN 08126579
        5. Level 3 Active LTD
        6. Level 3 Active LTD

          Bee Spear Hill Limited

          CRN 09615778
        7. Level 3 Active LTD

          Bee Sutor Limited

          CRN 09255417
        8. Level 3 Active LTD

          Bee Swanland Limited

          CRN 09676910
        9. Level 3 Active LTD

          Bee Tump Farm Limited

          CRN 09142842
      3. Level 2 Active LTD 5 children

        Elm UK Solar Limited

        CRN 12547710
        1. Level 3 Active LTD

          Baglan Solar Limited

          CRN 13007910
        2. Level 3 Active LTD

          Boston Solar Limited

          CRN 09429892
        3. Level 3 Active LTD
        4. Level 3 Active LTD
      4. Level 2 Liquidation LTD 2 children

        Stark Solar Limited

        CRN 10259098
        1. Level 3 Active LTD
      5. Level 2 Active LTD 1 child

        Malmpit Solar Limited

        CRN 07359723
        1. Level 3 Active LTD
      6. Level 2 Active LTD
      7. Level 2 Active LTD

        Altcar Solar Limited

        CRN 12724797
      8. Level 2 Active LTD
      9. Level 2 Active LTD
      10. Level 2 Active LTD
      11. Level 2 Liquidation LTD

        Coleford Energy Ltd

        CRN 08163696
      12. Level 2 Active LTD
      13. Level 2 Active LTD
      14. Level 2 Active LTD
      15. Level 2 Active LTD

        Morfa Solar Limited

        CRN 09430143
      16. Level 2 Liquidation LTD

        Osprey Solar Limited

        CRN 08215492
      17. Level 2 Active LTD
      18. Level 2 Active LTD
      19. Level 2 Active LTD
      20. Level 2 Active LTD
      21. Level 2 Active LTD
      22. Level 2 Active LTD
    3. Level 1 Active LTD 7 children
      1. Level 2 Active LTD
      2. Level 2 Active LTD
      3. Level 2 Active LTD
      4. Level 2 Active LTD
      5. Level 2 Active LTD

        Pingry Solar Ltd

        CRN 08791971
      6. Level 2 Active LTD
      7. Level 2 Active LTD
    4. Level 1 Active LTD 4 children

      Elm Wind Farms Limited

      CRN 08819705
      1. Level 2 Active LTD
      2. Level 2 Active LTD
      3. Level 2 Active LTD
      4. Level 2 Active LTD

        Wind FX Limited

        CRN 09601836
    5. Level 1 Active LLP 3 children
      1. Level 2

        08811363

        CRN 08811363
      2. Level 2

        08811386

        CRN 08811386
      3. Level 2

        08938324

        CRN 08938324
    6. Level 1 Active LLP 1 child

      Property Lending LLP

      CRN OC376724
      1. Level 2 Active LTD
    7. Level 1 Active LLP 1 child
      1. Level 2 Active LTD
    8. Level 1 Active LLP
    9. Level 1 Liquidation LTD

      Brook Wind One Limited

      CRN 10138767
    10. Level 1 Liquidation LTD
    11. Level 1 Liquidation LTD

      Brook Wind TWO Limited

      CRN 10198534
    12. Level 1 Liquidation LTD
    13. Level 1 Active LLP
    14. Level 1 Active LTD
    15. Level 1 Liquidation LTD
    16. Level 1 Active LTD
    17. Level 1 Active LLP