Group branch

Arriva PLC group

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

Children
88
Direct
10
Levels
5

Hierarchy

Updated 06 Jun 2026 16:52

PSC corporate control
  1. Root Active PLC 88 children

    Arriva PLC

    CRN 00347103
    1. Level 1 Active LTD 52 children
      1. Level 2 Active LTD 46 children
        1. Level 3 Active LTD 2 children
          1. Level 4 Active LTD
          2. Level 4 Active LTD
        2. Level 3 Active LTD 2 children
        3. Level 3 Active LTD 2 children
          1. Level 4 Active LTD 1 child

            Ambuline Limited

            CRN 02804070
            1. Level 5

              03723072

              CRN 03723072
        4. Level 3 1 child

          02540030

          CRN 02540030
          1. Level 4 Active LTD

            Bioq Pharma Limited

            CRN 05569091
        5. Level 3 Active LTD 1 child
          1. Level 4 Active LTD
        6. Level 3 Active LTD 1 child
          1. Level 4 Active LTD

            Premier Buses Limited

            CRN 03339369
        7. Level 3

          00803241

          CRN 00803241
        8. Level 3

          01161234

          CRN 01161234
        9. Level 3

          01664827

          CRN 01664827
        10. Level 3

          01741957

          CRN 01741957
        11. Level 3

          02081020

          CRN 02081020
        12. Level 3

          02208238

          CRN 02208238
        13. Level 3

          02362274

          CRN 02362274
        14. Level 3

          02404351

          CRN 02404351
        15. Level 3

          02536462

          CRN 02536462
        16. Level 3

          02959409

          CRN 02959409
        17. Level 3 Active LTD

          Aps (Leasing) Limited

          CRN 03943276
        18. Level 3 Active LTD

          Arriva Cymru Limited

          CRN 00155374
        19. Level 3 Active LTD
        20. Level 3 Active LTD
        21. Level 3 Active LTD
        22. Level 3 Active LTD
        23. Level 3 Active LTD
        24. Level 3 Active LTD
        25. Level 3 Active LTD
        26. Level 3 Active LTD
        27. Level 3 Active LTD
        28. Level 3 Active LTD
        29. Level 3 Active LTD
        30. Level 3 Active LTD
        31. Level 3 Active LTD

          Arriva UK Bus Limited

          CRN 02756876
        32. Level 3 Active LTD
        33. Level 3 Active LTD
        34. Level 3 Active LTD
        35. Level 3 Active LTD
        36. Level 3 Active LTD
        37. Level 3 Active LTD
      2. Level 2 Active LTD 3 children
        1. Level 3 Active LTD

          Teamdeck Limited

          CRN 03287940
        2. Level 3 Active LTD
        3. Level 3 Active LTD
    2. Level 1 Active LTD 20 children

      MTL Services Limited

      CRN 03630737
      1. Level 2 Active LTD 19 children
        1. Level 3 Active LTD 6 children
          1. Level 4 Active LTD 1 child

            M40 Trains Limited

            CRN 03005018
            1. Level 5 Active LTD
          2. Level 4 Active LTD 1 child
          3. Level 4

            05668786

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

          Arriva Rail El Limited

          CRN 04165863
        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
        10. Level 3 Active LTD
        11. Level 3 Active LTD

          XC Trains Limited

          CRN 04402048
    3. Level 1 Active LTD 5 children

      TGM (Holdings) Limited

      CRN 02819896
      1. Level 2

        02849795

        CRN 02849795
      2. Level 2

        03506989

        CRN 03506989
      3. Level 2

        03777276

        CRN 03777276
      4. Level 2 Active LTD
      5. Level 2 Active LTD

        Tgmgroup Limited

        CRN 04016743
    4. Level 1 Active LTD 3 children
      1. Level 2 Active LTD 1 child
        1. Level 3 Active LTD

          00741078 Limited

          CRN 00741078
      2. Level 2

        00294309

        CRN 00294309
    5. Level 1 Active LTD 1 child

      Arriva Abc GP Limited

      CRN SC646273
    6. Level 1 Active LTD 1 child
    7. Level 1 Active LIMITED-PARTNERSHIP
    8. Level 1 Active LTD
    9. Level 1 Active LTD
    10. Level 1 Active LTD