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.
CS01 | Transaction MzUzNTQ3MDE5N2FkaXF6a2N4
Published 28 Jul 2026 10:54
AA | Transaction MzUyNzQzMzU5M2FkaXF6a2N4 | Paper/PDF filed
Published 03 Jul 2026 00:40
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)