Top-level group

Halma Public Limited Company group

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

Children
94
Direct
72
Levels
4

Hierarchy

Updated 06 Jun 2026 16:52

PSC corporate control
  1. Root Active PLC 94 children
    1. Level 1 Active LTD 12 children
    2. Level 1 Active LTD 11 children
      1. Level 2 Active LTD 4 children
        1. Level 3 Active LTD 1 child
          1. Level 4 Active LTD
        2. Level 3 Active PRIVATE-UNLIMITED
        3. Level 3 Active LTD
      2. Level 2 Active LTD 2 children
        1. Level 3

          02073160

          CRN 02073160
        2. Level 3 Active LTD
      3. Level 2 Active LTD

        Brownline UK Ltd

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

        Slimdril Limited

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

        Amsgro Limited

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

          09138540

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

        Altomed Limited

        CRN 01243526
        1. Level 3 Active LTD

          Exochrome (ni) Limited

          CRN NI728831
    5. Level 1 Active LTD 2 children

      E2S Group Ltd

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

      Ampac Europe Limited

      CRN 03653088
    8. Level 1 Active LTD 1 child
      1. Level 2 Active LTD
    9. Level 1

      06322924

      CRN 06322924
    10. Level 1

      09720307

      CRN 09720307
    11. Level 1 Active LTD
    12. Level 1 Active LTD
    13. Level 1 Active LTD
    14. Level 1 Active LTD
    15. Level 1 Active LTD

      Asl Holdings Limited

      CRN 04402008
    16. Level 1 Active LTD

      Avire Limited

      CRN 01006657
    17. Level 1 Active LTD

      Avire Trading Limited

      CRN 10249656
    18. Level 1 Active LTD

      Castell Locks Limited

      CRN 00925371
    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
    25. Level 1 Active LTD
    26. Level 1 Active LTD

      Elfab Hughes Limited

      CRN 02564873
    27. Level 1 Active LTD

      Elfab Limited

      CRN 00853197
    28. Level 1 Active LTD

      Ffe Holdings Limited

      CRN 03433256
    29. Level 1 Active LTD

      Ffe Limited

      CRN 01192710
    30. Level 1 Active LTD
    31. Level 1 Active LTD
    32. Level 1 Active LTD
    33. Level 1 Active LTD
    34. Level 1 Active LTD

      Halma Safety Limited

      CRN 00671388
    35. Level 1 Active LTD

      Halma Services Limited

      CRN 00759029
    36. Level 1 Active LTD

      Halma UK DS Limited

      CRN 13137758
    37. Level 1 Active LTD

      Hanovia Limited

      CRN 01473077
    38. Level 1 Active LTD

      Hwm-Water Limited

      CRN 01463016
    39. Level 1 Active LTD
    40. Level 1 Active LTD
    41. Level 1 Active LTD

      Iso-Lok Limited

      CRN 00920669
    42. Level 1 Active LTD

      Jam Topco Limited

      CRN 09147859
    43. Level 1 Active LTD

      M.K. Test Systems LTD.

      CRN 02706775
    44. Level 1 Active LTD
    45. Level 1 Active LTD
    46. Level 1 Active LTD
    47. Level 1 Active LTD

      Minicam Ltd

      CRN 03728693
    48. Level 1 Active LTD
    49. Level 1 Active LTD

      Navtech Radar Limited

      CRN 03699400
    50. Level 1 Active LTD
    51. Level 1 Active LTD

      Palintest Limited

      CRN 01204118
    52. Level 1 Active LTD
    53. Level 1 Active LTD
    54. Level 1 Active LTD
    55. Level 1 Active LTD
    56. Level 1 Active LTD

      Radio-Tech Limited

      CRN 02849727
    57. Level 1 Active LTD
    58. Level 1 Active LTD

      Remlive Limited

      CRN 05216368
    59. Level 1 Active LTD
    60. Level 1 Active LTD
    61. Level 1 Active LTD
    62. Level 1 Active LTD
    63. Level 1 Active LTD
    64. Level 1 Active LTD
    65. Level 1 Active LTD
    66. Level 1 Active LTD
    67. Level 1 Active LTD
    68. Level 1 Active LTD
    69. Level 1 Active LTD
    70. Level 1 Active LTD
    71. Level 1 Active LTD

      Zonegreen 2013 Limited

      CRN 08379511
    72. Level 1 Active LTD

      Zonegreen Limited

      CRN 01811556