Company identity
Company number 02582192
Company profile
UK company 02582192, incorporated on 13 February 1991.
Transplant Diagnostics | Molecular Biology | Immunology | Cell Biology
We are your leading supply partner for life sciences research and diagnostics including transplant diagnostics, molecular and cell biology and immunology.
Company number 02582192
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Next confirmation statement due date
Next accounts due date
ANNOTATION | Transaction MzUyNjE3MDY2MWFkaXF6a2N4 | Paper/PDF filed
Published 10 Jun 2026 08:25
PSC02 | Transaction MzUyMzY5MTE0M2FkaXF6a2N4
Published 26 May 2026 14:17
Last confirmation statement made up date
Last accounts made up date
PSC03 | Transaction MzQ1NDUxODU5N2FkaXF6a2N4
Published 10 Jun 2026 08:25
Company registered at Companies House