Hierarchy
Updated 07 Jul 2026 09:49
-
Root Active LTD 7 children
Genesis Brands Holding Limited
CRN 15651582-
Level 1 Active PLC 3 children
British Harlequin PLC
CRN 01420396-
Level 2 Active LTD
Marley Dance Floors Limited
CRN 08843921 -
Level 2 Active LTD
Stagestep Limited
CRN 08843926 -
Level 2 Active LTD
Theatre Flooring Limited
CRN 02117337
-
-
Level 1 Active LTD 2 children
Genesis Brands Limited
CRN 05794263-
Level 2 Active LTD
Genesis Flooring Limited
CRN 09131434 -
Level 2 Active LTD
Genesis Global Systems Limited
CRN 09133735
-
-