Company identity
Browse spinoutsCompany number 06960780
Company profile
UK company 06960780, incorporated on 13 July 2009.
Bicycle Therapeutics
Bicyclerd Limited is a UK company with status Active founded in 2009 based in East of England.
Company number 06960780
Reference milestones and recent Companies House filing stream events.
Next accounts due date
Next confirmation statement due date
CS01 | Transaction MzUzNTQ3MDE5N2FkaXF6a2N4
Published 28 Jul 2026 10:54
Last confirmation statement made up date
AA | Transaction MzUyNzQzMzU5M2FkaXF6a2N4 | Paper/PDF filed
Published 03 Jul 2026 00:40
Last accounts made up date
Company registered at Companies House
Bicycle Therapeutics is a biotechnology company developing a platform technology that enables the creation of a new generation of biotherapeutics which combine the desirable features of small molecules and biopharmaceuticals to create highly specific and highly stable drugs. http://www.bicycletherapeutics.com/
Bicycles Therapeutics has entered into a collaboration and license agreement with ThromboG enics NV to develop potent and selective bicyclic peptide inhibitors against a specific drug target of interest for the treatment of ophthalmic diseases, such as diabetic macular edema (DME)