Company identity
Company number 02414430
Company profile
UK company 02414430, incorporated on 17 August 1989.
Home - IDBS Industrys Trusted Partner for Digital Enablement
IDBS is the global leader of integrated, enterprise-wide R&D informatics platform - in the cloud. Proven in over 30 industries.
Company number 02414430
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Next accounts due date
Next confirmation statement due date
AA | Transaction MzUzMDc2NzYxMmFkaXF6a2N4 | Paper/PDF filed
Published 15 Jul 2026 13:10
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House
1 Oct 2011 to 30 Jun 2014
Growing healthcare costs and poor patient outcomes is driving increased interest in collaboration to support stratified medicines as a means to deliver targeted, safe and cost effective treatments. Research into stratified medicines is severely curtailed by poor access to high quality patient data and the deluge in associated genetic, molecular and image ...