Company identity
Company number 03916791
Company profile
UK company 03916791, incorporated on 26 January 2000.
Accelerating Biomedical Innovation | Drug Development | ValiRx
ValiRx provides the scientific, financial and commercial framework to accelerate biomedical innovations for effective and efficient drug development
Company number 03916791
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Next accounts due date
Next confirmation statement due date
RESOLUTIONS | Transaction QUY2S0RMTFNhZGlxemtjeA | Paper/PDF filed
Published 29 Jul 2026 22:46
AA | Transaction MzUyODA0NDU1NGFkaXF6a2N4 | Paper/PDF filed
Published 06 Jul 2026 23:01
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House
1 Jul 2013 to 30 Jun 2016
Awaiting Public Project Summary
1 Jun 2009 to 31 May 2012
Awaiting Public Project Summary