Company identity
Company number 03252665
Company profile
UK company 03252665, incorporated on 20 September 1996.
OxfordBiomedica |
Oxford Biomedica PLC is a UK company with status Active founded in 1996 based in South East England.
Company number 03252665
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Next accounts due date
Next confirmation statement due date
SH01 | Transaction MzUyNTc5NjI4OWFkaXF6a2N4
Published 07 Jun 2026 16:35
SH01 | Transaction MzUyNTc5NjIwOGFkaXF6a2N4
Published 07 Jun 2026 16:30
SH01 | Transaction MzUyNTc5NjA3MGFkaXF6a2N4
Published 07 Jun 2026 16:23
SH01 | Transaction MzUyMzY0OTU3NWFkaXF6a2N4
Published 26 May 2026 10:19
SH01 | Transaction MzUyMzY0NTc0OGFkaXF6a2N4
Published 26 May 2026 10:03
SH01 | Transaction MzUyMzI1OTUxOWFkaXF6a2N4
Published 22 May 2026 11:09
SH01 | Transaction MzUyMzI1NzI0N2FkaXF6a2N4
Published 22 May 2026 10:56
Last accounts made up date
Last confirmation statement made up date
Company registered at Companies House