Address
Lab21 Ltd
184 Cambridge Science Park
Cambridge
CB40GA
United Kingdom
Lab21 Ltd
184 Cambridge Science Park
Cambridge
CB40GA
United Kingdom
Phone
Website
VCID: 108892
Profile
Corporate information
Official name
Lab 21 Limited
Registration country
Official name
Lab 21 Limited
Registration country
Investment activity status
Active investor
Funding
Funding rounds
Cap Table
Current and past shareholders
Investor | Contacts | Round | |
---|---|---|---|
Excalibur Fund Managers Ltd |
+44 (20) 7887-7642 |
N/A |