Company identity
Company number 05395927
Company profile
UK company 05395927, incorporated on 17 March 2005.
Boyds | Research and Drug Development Consultancy
A global drug development consultancy translating great science into medicinal products and treatments for the benefit of patients.
Company number 05395927
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 Jan 2017 to 31 Mar 2017
The effectiveness of cancer therapy can be limited by barriers to drug penetration at the tumour and the harbouring of drug-resistant cells in poorly oxygenated or "hypoxic" tumour regions - these becoming sources of spread. The UK company Oncotherics has developed non-toxic drugs that are designed to penetrate into these difficult to treat regions, sense...