Company identity
Company number 10246957
Company profile
UK company 10246957, incorporated on 23 June 2016.
Home - IOTA Sciences
Iota Sciences Limited is a UK company with status Active founded in 2016 based in South East England.
Company number 10246957
Updated 07 Jul 2026 09:49
Financial period: 1 Jul 2024 to 31 Dec 2024
Reference milestones and recent Companies House filing stream events.
Next accounts due date
Next confirmation statement due date
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House
3 Feb 2026 to 3 Nov 2027
The rapid growth of gene editing and single-cell Omics for therapeutic development such as Cell and Gene Therapies (CGT) and other applications has led to significant expansion in R&D and commercial laboratories and an associated demand to improve related workflow efficiencies, in particular single-cell handling solutions enabling genetically homogenous c...