Hierarchy
Updated 06 Jun 2026 16:52
-
Root Active PRIVATE-LIMITED-GUARANT-NSC 3 children
The Babraham Institute
CRN 03011737-
Level 1 Liquidation LTD
Aitua Limited
CRN 04548076 -
Level 1 Active LTD
Babraham Institute Enterprise Limited
CRN 06331858 -
Level 1 Active LTD
Babraham Research Campus Limited
CRN 03241492
-