Group branch

Biif Holdco Limited group

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

Children
219
Direct
3
Levels
10

Hierarchy

Updated 06 Jun 2026 16:52

PSC corporate control
  1. Root Active LTD 219 children

    Biif Holdco Limited

    CRN 06704550
    1. Level 1 Active LTD 214 children

      Biif Issuerco Limited

      CRN 06590759
      1. Level 2 Active LTD 169 children

        Biif Parentco Limited

        CRN 06704777
        1. Level 3 Active LTD 168 children

          Biif Bidco Limited

          CRN 06704479
          1. Level 4 Active LTD 60 children

            I2 Holdco 2 Limited

            CRN 06239026
            1. Level 5 Active LTD 40 children

              I2 Holdco Limited

              CRN 06228633
              1. Level 6 Active LTD 39 children

                I2 Bidco Limited

                CRN 06228634
                1. Level 7 Active LTD 38 children
                  1. Level 8 Active LTD 2 children
                    1. Level 9 Active LTD 1 child
                      1. Level 10 Active LTD
                  2. Level 8 Active LTD 2 children
                    1. Level 9 Active LTD 1 child

                      Vle Holdings Limited

                      CRN 04639332
                      1. Level 10 Active LTD
                  3. Level 8 Active LTD 2 children
                    1. Level 9 Active LTD 1 child
                      1. Level 10 Active LTD
                  4. Level 8 Active LTD 1 child
                    1. Level 9 Active LTD

                      Abc Schools Limited

                      CRN SC281989
                  5. Level 8 Active LTD 1 child
                    1. Level 9 Active LTD

                      Ch Bolton Limited

                      CRN 04341625
                  6. Level 8 Active LTD 1 child
                    1. Level 9 Active LTD

                      Emblem Schools Limited

                      CRN SC237891
                  7. Level 8 Active LTD 1 child
                    1. Level 9 Active LTD
                  8. Level 8 Active LTD 1 child
                    1. Level 9 Active LTD
                    1. Level 9 Active LTD
                  9. Level 8 Active LTD 1 child
                    1. Level 9 Active LTD
                    1. Level 9 Active LTD
                  10. Level 8 Active LTD 1 child
                    1. Level 9 Active LTD
                    1. Level 9 Active LTD
                    1. Level 9 Active LTD
                  11. Level 8 Active LTD

                    Ke Project Limited

                    CRN SC183384
                  12. Level 8 Active LTD

                    LH Project Limited

                    CRN SC193460
            2. Level 5 Active LTD 14 children
              1. Level 6 Active LTD 8 children
                1. Level 7 Active LTD 3 children
                  1. Level 8 Active LTD
                  2. Level 8 Active LTD
                  3. Level 8 Active LTD
                2. Level 7 Active LTD 1 child
                  1. Level 8 Active LTD
                3. Level 7 Active LTD
                4. Level 7 Active LTD
              2. Level 6 Active LTD 3 children
                1. Level 7 Active LTD 2 children

                  Matrix FPMS Limited

                  CRN 06378798
                  1. Level 8 Active LTD 1 child
                    1. Level 9 Active LTD
              3. Level 6 Active LTD
            3. Level 5 Active LTD 1 child
              1. Level 6 Active LTD
            4. Level 5 Active LTD
            5. Level 5 Active LTD

              Matrix Pfi GP Limited

              CRN 05799677
          2. Level 4 Active LTD 20 children
            1. Level 5 Active LTD 3 children
              1. Level 6 Active LTD 2 children
                1. Level 7 Active LTD 1 child
                  1. Level 8 Active PLC
                1. Level 7 Active LTD
            2. Level 5 Active LTD 2 children
              1. Level 6 Active LTD 1 child
                1. Level 7 Active PLC
            3. Level 5 Active LTD 1 child
              1. Level 6 Active LTD
            4. Level 5 Active LTD 1 child
              1. Level 6 Active LTD
            5. Level 5 Active LTD 1 child

              Morris Eddie Limited

              CRN SC201468
              1. Level 6 Active LTD

                Adams Campus Limited

                CRN 03351887
            6. Level 5 1 child

              SC178695

              CRN SC178695
              1. Level 6

                SC178693

                CRN SC178693
              1. Level 6 Active LTD
          3. Level 4 Active LTD 18 children
            1. Level 5 Active LTD 2 children
              1. Level 6 Active LTD
              2. Level 6 Active LTD
            2. Level 5 Active LTD 2 children
              1. Level 6 Active LTD
              2. Level 6 Active LTD
              1. Level 6 Active LTD
              1. Level 6 Active LTD
            3. Level 5 Active LTD 1 child
              1. Level 6 Active LTD
            4. Level 5 Active LTD 1 child
              1. Level 6 Active LTD
            5. Level 5 Active LTD 1 child
              1. Level 6 Active LTD

                Sheppey Route Limited

                CRN 04918712
              1. Level 6 Active PLC
          4. Level 4 Active LTD 11 children
            1. Level 5 Active LTD 10 children
                1. Level 7 Active LTD
              1. Level 6 Active LTD 1 child
                1. Level 7 Active LTD
              2. Level 6 Active LTD 1 child
                1. Level 7 Active LTD
                1. Level 7 Active LTD
              3. Level 6 Active LTD 1 child
                1. Level 7 Active LTD
          5. Level 4 Active LTD 7 children

            Am Holdco Limited

            CRN 06387403
            1. Level 5 Active LTD 4 children
              1. Level 6 Active PLC
              2. Level 6 Active LTD
              3. Level 6 Active LTD
              1. Level 6 Active LTD
          6. Level 4 Active LTD 7 children

            Lanterndew Limited

            CRN 05133562
            1. Level 5 Active LTD 2 children
              1. Level 6 Active LTD 1 child
                1. Level 7 Active LTD
            2. Level 5 Active LTD 2 children

              Elgin Water Limited

              CRN SC218050
            3. Level 5 Active LTD
          7. Level 4 Active LTD 4 children

            Eri Holdings Limited

            CRN 06452349
          8. Level 4 Active LTD 4 children

            IWUUHH Limited

            CRN 06776827
          9. Level 4 Active LTD 4 children
            1. Level 5 Active LTD 3 children
            2. Level 5 Active LTD 2 children
              1. Level 6 Active LTD 1 child

                Catchment Limited

                CRN SC163035
                1. Level 7 Active LTD
          10. Level 4 Active LTD 3 children
            1. Level 5 Active LTD 2 children
              1. Level 6 Active LTD
              2. Level 6 Active LTD
          11. Level 4 Active LTD 3 children
            1. Level 5 Active LTD 2 children

              Duchesspark Limited

              CRN 04958263
              1. Level 6 Active PLC 1 child
                1. Level 7

                  03210103

                  CRN 03210103
          12. Level 4 Active LTD 3 children
          13. Level 4 Active LTD 3 children
            1. Level 5 Active LTD 2 children
              1. Level 6 Active LTD 1 child
                1. Level 7 Active LTD

                  Connect M1-A1 Limited

                  CRN 02999303
          14. Level 4 Active LTD 3 children

            Nvsh Topco Limited

            CRN 06965694
            1. Level 5 Active LTD 2 children

              Nvsh Holdco Limited

              CRN SC216290
                1. Level 7 Active LTD
          15. Level 4 Active LTD 2 children
            1. Level 5 Active LTD 1 child

              Connect Roads Limited

              CRN 02988999
              1. Level 6 Active LTD

                Connect A50 Limited

                CRN 03030077
          16. Level 4 Active LTD 2 children
            1. Level 5 Active LTD 1 child
              1. Level 6 Active LTD

                Catchment Tay Limited

                CRN SC186492
          17. Level 4 Active LTD 2 children
            1. Level 5 Active LTD 1 child
              1. Level 6 Active LTD

                Genistics Limited

                CRN 04261376
          18. Level 4 Active LTD 2 children
            1. Level 5 Active LTD 1 child
              1. Level 6 Active LTD
          19. Level 4 Active LTD 2 children

            Reno (Moray) Limited

            CRN 04141423
          20. Level 4 Active LTD 2 children

            Reno (Tay) Limited

            CRN 03528593
          21. Level 4

            04789693

            CRN 04789693
          22. Level 4

            06145471

            CRN 06145471
          23. Level 4 Active LTD

            Cricketdrift Limited

            CRN 06790345
          24. Level 4 Active LTD
      2. Level 2 Active LTD 43 children
        1. Level 3 Active LTD 42 children
          1. Level 4 Active LTD 41 children
            1. Level 5 Active LTD 3 children
              1. Level 6 Active LTD 2 children

                Anavon Limited

                CRN 03345300
                1. Level 7 Active LTD

                  Grannag Limited

                  CRN 03558837
                2. Level 7 Active LTD

                  Kintra Limited

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

                G H Bodmin Limited

                CRN 04005443
            7. Level 5 Active LTD 1 child
              1. Level 6 Active LTD

                GH Bury Limited

                CRN 03927523
            8. Level 5 Active LTD 1 child
              1. Level 6 Active LTD

                GH Newham Limited

                CRN 03979811
            9. Level 5 Active LTD 1 child
              1. Level 6 Active LTD
            10. Level 5 Active LTD 1 child
              1. Level 6 Active LTD

                Kinnoull House Limited

                CRN SC190800
            11. Level 5 Active LTD 1 child
              1. Level 6 Active LTD
            12. Level 5 Active LTD 1 child

              Machrie Burn Limited

              CRN 03719548
              1. Level 6 Active LTD

                Machrie Limited

                CRN 04157357
            13. Level 5 Active LTD 1 child
              1. Level 6 Active LTD

                Newmount Limited

                CRN 04212202
              1. Level 6 Active LTD
    2. Level 1 Active LTD 2 children

      Biif Holdco II Limited

      CRN 07557655
        1. Level 3 Active LTD
    3. Level 1

      06793845

      CRN 06793845