Company identity
Company number 03011737
Company profile
UK company 03011737, incorporated on 19 January 1995.
The Babraham Institute is a UK company with status Active founded in 1995 based in East of England.
Company number 03011737
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Next confirmation statement due date
Next accounts due date
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House
1 May 2017 to 31 Mar 2019
The pharmaceutical industry makes medicines designed to reverse the things that go wrong in cells and cause disease. The list of the targets that go wrong is far from complete, and we do not have the screening tools to find and then develop drugs to these targets. To cope with an increasing healthcare need, we therefore need to expand that list and to mak...