Top-level group

Diploma PLC group

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

Children
105
Direct
2
Levels
7

Hierarchy

Updated 06 Jun 2026 16:52

PSC corporate control
  1. Root Active PLC 105 children

    Diploma PLC

    CRN 03899848
    1. Level 1 Active PLC 103 children

      Diploma Holdings PLC

      CRN 00256111
      1. Level 2 Active LTD 51 children
        1. Level 3 Active LTD 50 children
          1. Level 4 Active LTD 6 children
            1. Level 5

              07943838

              CRN 07943838
            2. Level 5 Active LTD
            3. Level 5 Active LTD
            4. Level 5 Active LTD
            5. Level 5 Active LTD
          2. Level 4 Active LTD 6 children
            1. Level 5 Active LTD 5 children
              1. Level 6 Active LTD

                Aquarius Plastics Ltd

                CRN 01981592
              2. Level 6 Active LTD
              3. Level 6 Active LTD
              4. Level 6 Active LTD
              5. Level 6 Active LTD
          3. Level 4 Active LTD 4 children

            Hedley DMB Limited

            CRN 07127593
            1. Level 5 Active LTD 3 children
              1. Level 6 Active LTD 1 child
                1. Level 7 Active LTD

                  Ecohydraulics Limited

                  CRN 06116481
              2. Level 6 Active LTD
            1. Level 5 Active LTD
            2. Level 5 Active LTD
            3. Level 5 Active LTD
            4. Level 5 Active LTD
          4. Level 4 Active LTD 3 children
            1. Level 5 Active LTD

              Fluidair Power Limited

              CRN 03947605
            2. Level 5 Active LTD

              GHS Limited

              CRN 02607919
            3. Level 5 Active LTD
          5. Level 4 Active LTD 2 children
            1. Level 5

              02598813

              CRN 02598813
            2. Level 5

              04129501

              CRN 04129501
          6. Level 4 Active LTD 1 child
            1. Level 5

              01177974

              CRN 01177974
          7. Level 4

            06506315

            CRN 06506315
          8. Level 4 Active LTD
          9. Level 4 Active LTD
          10. Level 4 Active LTD

            Amg Sealing Limited

            CRN 07273888
          11. Level 4 Active LTD
          12. Level 4 Active LTD
          13. Level 4 Active LTD
          14. Level 4 Active LTD
          15. Level 4 Active LTD

            Hyphose Limited

            CRN 01472439
          16. Level 4 Active LTD
          17. Level 4 Active LTD

            Merseyflex Limited

            CRN 02675108
          18. Level 4 Active LTD
          19. Level 4 Active LTD
          20. Level 4 Active LTD
          21. Level 4 Active LTD

            R&G Bidco No1 Limited

            CRN 15321386
          22. Level 4 Active LTD
          23. Level 4 Active LTD

            Rubberlast Group Ltd

            CRN 00399306
          24. Level 4 Active LTD

            Valves Online Limited

            CRN 04994458
      2. Level 2 Active LTD 23 children
        1. Level 3 Active LTD 4 children
          1. Level 4 Active LTD

            Amfast Limited

            CRN 05370718
          2. Level 4 Active LTD
          3. Level 4 Active LTD
          4. Level 4 Active LTD
        2. Level 3 Active LTD 2 children
          1. Level 4 Active LTD

            Caplink Limited

            CRN 05754454
          2. Level 4 Active LTD

            Fsc UK Limited

            CRN 04789871
        3. Level 3 Active LTD 2 children

          Is-Rayfast Limited

          CRN 01408491
          1. Level 4 Active LTD 1 child
            1. Level 5 Active LTD
        4. Level 3 Active LTD 2 children
          1. Level 4 Active LTD
          2. Level 4 Active LTD
        5. Level 3 Active LTD 2 children

          WDS Components Limited

          CRN 06819551
          1. Level 4 Active LTD

            WDS Parts Limited

            CRN 15611404
          2. Level 4 Active LTD

            Wholesomewave Ltd

            CRN 15338077
        6. Level 3 Active LTD

          Abbeychart Limited

          CRN 02365489
        7. Level 3 Active LTD
        8. Level 3 Active LTD
        9. Level 3 Active LTD

          Krempfast Limited

          CRN 06805159
        10. Level 3 Active LTD
        11. Level 3 Active LTD
      3. Level 2 Active LTD 6 children

        Shoal Group Limited

        CRN 12772850
        1. Level 3 Active LTD 2 children

          Cablecraft Limited

          CRN 02478297
          1. Level 4 Active LTD

            Betaduct Limited

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

          FS Cables Limited

          CRN 01389463
        3. Level 3 Active LTD

          Fsc Global Limited

          CRN 04326243
        4. Level 3 Active LTD
      4. Level 2 Active LTD 6 children
        1. Level 3 Active LTD 5 children
          1. Level 4 Active LTD 2 children

            Techsil Limited

            CRN 02447014
            1. Level 5 Active LTD 1 child
            2. Level 5 Active LTD
          2. Level 4 Active LTD

            Glueline Limited

            CRN 03733370
          3. Level 4 Active LTD

            M-Tec Limited

            CRN 02800217
      5. Level 2 Active LTD 1 child

        Diploma One Limited

        CRN 06011905
        1. Level 3 Active LTD

          Diploma TWO Limited

          CRN 04581829
      6. Level 2 Active LTD

        A.B. Seals Limited

        CRN 03088836
      7. Level 2 Active LTD
      8. Level 2 Active LTD
      9. Level 2 Active LTD
      10. Level 2 Active LTD
      11. Level 2 Active LTD
      12. Level 2 Active LTD

        M Seals UK Limited

        CRN 14314695
      13. Level 2 Active LTD
      14. Level 2 Active LTD

        Newlandglebe Limited

        CRN 01117517
      15. Level 2 Active LTD
      16. Level 2 Active LTD
    2. Level 1 Active LTD