Top-level group

Firstgroup PLC group

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

Children
211
Direct
25
Levels
5

Hierarchy

Updated 06 Jun 2026 16:52

PSC corporate control
  1. Root Active PLC 211 children

    Firstgroup PLC

    CRN SC157176
    1. Level 1 Active LTD 104 children
      1. Level 2 Active LTD 24 children
        1. Level 3 Active LTD 5 children
          1. Level 4 Active LTD 2 children
            1. Level 5

              00087044

              CRN 00087044
            2. Level 5

              01203038

              CRN 01203038
          2. Level 4

            02911198

            CRN 02911198
          3. Level 4

            03010321

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

            Rider Holdings Limited

            CRN 02272577
            1. Level 5

              02493276

              CRN 02493276
            2. Level 5 Active LTD

              Reynard Buses Limited

              CRN 02385818
          2. Level 4 Active LTD 1 child

            Rider Travel Limited

            CRN 02768135
          3. Level 4 Active LTD

            Indexbegin Limited

            CRN 02685707
        3. Level 3 Active LTD 3 children
          1. Level 4 Active LTD

            KCB Limited

            CRN SC014210
          2. Level 4 Active LTD
          3. Level 4 Active LTD
        4. Level 3 Active LTD 2 children

          First Aberdeen Limited

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

          First York Limited

          CRN 02168890
        7. Level 3 Active LTD

          Quickstep Travel LTD.

          CRN 02643677
      2. Level 2 Active LTD 5 children

        Centrewest Limited

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

          02810295

          CRN 02810295
        2. Level 3

          02810303

          CRN 02810303
        3. Level 3

          02810306

          CRN 02810306
        4. Level 3

          02904427

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

          Airport Buses Limited

          CRN 02834416
        2. Level 3 Active LTD
        3. Level 3 Active LTD
        4. Level 3 Active LTD
      5. Level 2 Active LTD 4 children
        1. Level 3 Active LTD 2 children
          1. Level 4 Active LTD
          2. Level 4 Active LTD
        2. Level 3 Active LTD
      6. Level 2 Active LTD 4 children
        1. Level 3 Active LTD 1 child
          1. Level 4 Active LTD
        2. Level 3 Active LTD
        3. Level 3 Active LTD
      7. Level 2 Active LTD 3 children
        1. Level 3 Active LTD
        2. Level 3 Active LTD

          London Transit Limited

          CRN 13557682
        3. Level 3 Active LTD
      8. Level 2 Active LTD 3 children
        1. Level 3 Active LTD 2 children
          1. Level 4 Active LTD

            Careroute Limited

            CRN 02386029
          2. Level 4 Active LTD
      9. Level 2 Active LTD 2 children

        CCB Holdings Limited

        CRN 03128545
        1. Level 3

          03187350

          CRN 03187350
        2. Level 3 Active LTD
      10. Level 2 Active LTD 2 children
        1. Level 3 Active LTD
        2. Level 3 Active LTD
      11. Level 2 Active LTD 2 children
        1. Level 3 Active LTD

          Eagre Coaches Limited

          CRN 04397361
        2. Level 3 Active LTD

          Roeville Tours Limited

          CRN 02778015
      12. Level 2 Active LTD 1 child
        1. Level 3 Active LTD

          Anderson Tours Limited

          CRN 02734289
      13. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
      14. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
      15. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
      16. Level 2 Active LTD 1 child
        1. Level 3 Active LTD

          Airporter Limited

          CRN NI033256
      17. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
      18. Level 2 Active LTD 1 child
        1. Level 3 Active LTD

          First City Line Ltd

          CRN 01966277
      19. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
      20. Level 2 Active LTD
      21. Level 2 Active LTD

        Eagle Coaches Limited

        CRN 07167918
      22. Level 2 Active LTD
      23. Level 2 Active LTD
      24. Level 2 Active LTD
      25. Level 2 Active LTD
      26. Level 2 Active LTD
      27. Level 2 Active LTD

        Greyhound Limited

        CRN 06993738
      28. Level 2 Active LTD

        Hills Coaches Limited

        CRN 03566399
      29. Level 2 Active LTD

        J & B Travel Limited

        CRN 03800176
      30. Level 2 Active LTD
      31. Level 2 Active LTD
      32. Level 2 Active LTD

        Project Coral Ltd

        CRN 14244851
      33. Level 2 Active LTD
      34. Level 2 Active LTD
      35. Level 2 Active LTD
      36. Level 2 Active LTD
      37. Level 2 Active LTD

        YPBC Limited

        CRN 15334808
    2. Level 1 Active LTD 26 children
      1. Level 2 Active LTD 2 children
        1. Level 3

          00584002

          CRN 00584002
        2. Level 3 Active LTD

          Crosville Limited

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

            02109524

            CRN 02109524
      3. Level 2 Active LTD 1 child

        FG Properties Limited

        CRN 02094289
        1. Level 3 Active LTD
      4. Level 2 Active LTD 1 child
        1. Level 3

          04340736

          CRN 04340736
      5. Level 2 Active LTD 1 child

        Firstbus Group Limited

        CRN 02059633
        1. Level 3

          01556325

          CRN 01556325
      6. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
      7. Level 2

        02127639

        CRN 02127639
      8. Level 2

        02235761

        CRN 02235761
      9. Level 2

        03411265

        CRN 03411265
      10. Level 2

        03466115

        CRN 03466115
      11. Level 2 Active LTD
      12. Level 2 Active LTD
      13. Level 2 Active LTD
      14. Level 2 Active LTD
      15. Level 2 Active LTD
      16. Level 2 Active LTD

        Gurna Limited

        CRN 02069556
      17. Level 2 Active LTD
    3. Level 1 Active LTD 24 children
      1. Level 2

        03459817

        CRN 03459817
      2. Level 2

        03467120

        CRN 03467120
      3. Level 2

        04978535

        CRN 04978535
      4. Level 2 Active LTD
      5. Level 2 Active LTD
      6. Level 2 Active LTD
      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
      13. Level 2 Active LTD

        First Metro Limited

        CRN 06764007
      14. Level 2 Active LTD
      15. Level 2 Active LTD
      16. Level 2 Active LTD

        First Scotrail Limited

        CRN SC185018
      17. Level 2 Active LTD
      18. Level 2 Active LTD
      19. Level 2 Active LTD

        First Trains Limited

        CRN 03514178
      20. Level 2 Active LTD
      21. Level 2 Active LTD
      22. Level 2 Active LTD
      23. Level 2 Active LTD
      24. Level 2 Active LTD

        Mistral Data Limited

        CRN 07153287
    4. Level 1 Active LTD 9 children
      1. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
      2. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
      3. Level 2

        03027949

        CRN 03027949
      4. Level 2

        03537904

        CRN 03537904
      5. Level 2 Active LTD

        East West Rail Limited

        CRN 04066321
      6. Level 2 Active LTD
      7. Level 2 Active LTD
    5. Level 1 Active LTD 6 children
      1. Level 2 Active PRIVATE-UNLIMITED 1 child
        1. Level 3 Active PRIVATE-UNLIMITED

          Firstgroup Us Holdings

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

      G.A.G. Limited

      CRN 03131289
      1. Level 2 Active LTD 5 children

        Cawlett Limited

        CRN 02203290
        1. Level 3 Active LTD 1 child
          1. Level 4 Active LTD
        2. Level 3 Active LTD

          First Coaches Limited

          CRN 01673334
        3. Level 3 Active LTD

          North Devon Limited

          CRN 01662631
        4. Level 3 Active LTD
    7. Level 1 Active LTD 4 children

      Grt Bus Group Limited

      CRN SC114203
      1. Level 2 Active LTD
      2. Level 2 Active LTD
      3. Level 2 Active LTD

        Totaljourney Limited

        CRN 04103605
      4. Level 2 Active LTD

        Truronian Limited

        CRN 02140599
    8. Level 1 Active LTD 3 children
      1. Level 2 Active LTD 1 child

        Nextgen Midco Limited

        CRN 15075281
        1. Level 3 Active LTD
      2. Level 2 Active LTD
    9. Level 1 Active LTD 2 children
      1. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
    10. Level 1 Active LTD 1 child
    11. Level 1 Active LTD 1 child
      1. Level 2 Active LTD
    12. Level 1 Active LTD 1 child
      1. Level 2 Active LTD
    13. Level 1

      03060326

      CRN 03060326
    14. Level 1

      04397728

      CRN 04397728
    15. Level 1

      08745408

      CRN 08745408
    16. Level 1 Active LTD
    17. Level 1 Active LTD
    18. Level 1 Active LTD

      First Glasgow Limited

      CRN SC129033
    19. Level 1 Active LTD
    20. Level 1 Active LTD
    21. Level 1 Active LTD
    22. Level 1 Active LTD
    23. Level 1 Active LTD
    24. Level 1 Active LTD

      Smt Omnibuses Limited

      CRN SC121976
    25. Level 1 Active LTD