Company identity
Company number 07196230
Company profile
UK company 07196230, incorporated on 19 March 2010.
Stevenage Bioscience Catalyst is a UK company with status active founded in 2010 based in East of England.
Company number 07196230
Updated 07 Jul 2026 09:49
Financial period: 1 Apr 2024 to 31 Mar 2025
Reference milestones and recent Companies House filing stream events.
Company registered at Companies House
1 Apr 2010 to 31 Mar 2017
Stevenage Bioscience Catalyst campus is a unique bioscience community created to provide small biotech and life sciences companies and start-ups with access to the expertise, networks and scientific facilities traditionally associated with multinational pharmaceutical companies. A key aim of Stevenage Bioscience Catalyst is to pioneer a culture of open-in...