Company identity
Browse spinoutsCompany number 07618653
Company profile
UK company 07618653, incorporated on 3 May 2011.
Biomedical Innovation
Leading provider of biomedical solutions. We offer leading-edge biosample storage, processing and shipping. Supporting large-scale biomedical studies.
Company number 07618653
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Company registered at Companies House
Provision of services to academic and commercial collaborators conducting studies involving human volunteers. Services are principally sample collection, processing, archiving and assay
First agreements in place - providing sample curation and archiving and processing of research samples collected from a clinical trial to Leukameia and Lymphoma Research