89/ 100
Robust

OXFORD BIOMEDICA PLC

Active03252665|Public Limited Company|Est. 30 years ago|Updated 12 Apr 2026
Financial Health
44
Compliance & Legal
76
Governance & Structure
66
Network Risk
80
Operational Quality
63

OXFORD BIOMEDICA PLC (03252665) is a public limited company registered in OXFORD, incorporated in 1996. The company operates in the activities of head offices sector. Our database holds 83 signals from 11 official sources covering this company's filings, appointments, and regulatory records. Risk assessment: 89/100 ("robust"), reflecting a strong compliance and financial profile. The company has 3 outstanding mortgage charges registered with Companies House. Note: the company's accounts appear to be overdue.

Key Facts

Status
Active
Company Type
Public Limited Company
Location
OXFORD, OX4 6LT
Incorporated
20 Sept 1996
Accounts Category
GROUP
Next Accounts Due
30 Jun 2026 (overdue)
Next Statement Due
4 Oct 2026 (overdue)
Mortgage Charges
8
Outstanding
3

About OXFORD BIOMEDICA PLC

OXFORD BIOMEDICA PLC is an active public limited company incorporated in 1996, headquartered in Oxford, engaged in head office activities, with ten active officers and one active charge.

Business Profile

Business Model
Consultancy

Directors (10)

View all
  • DH
    DR HEATHER ELIZABETH PRESTON
    Director since 15 Mar 2018
  • MN
    MS NATALIE LOUISE WALTER
    Secretary since 24 Jul 2019
  • DF
    DR FREDERIC ROCH DOLIVEUX
    Director since 24 Jun 2020
  • MK
    MS KAY ELIZABETH DAVIES
    Director since 1 Mar 2021
  • MN
    MS NAMRATA PRAFULCHANDRA PATEL
    Director since 13 Apr 2022

Data Signals

View details
83
Total Signals
11
Data Sources
89/100
Risk Score

Good data coverage from 11 sources. Risk score of 89 indicates a strong compliance profile.

Financial
54
Compliance
15
Governance
4
Trade
4
Risk
3
ESG
2
corporate_structure
1

Industry Context

OXFORD BIOMEDICA PLC is 1 of 83 activities of head offices companies in OXFORD, out of 26,440 active companies in this sector nationally (28,567 including dissolved).

19.7 yrs
Sector avg. age
83%
Older than peers
0.3%
Sector dissolution
Company: 30 yearsSector avg: 19.7 yrs
Older than 83% of active companies in this sector

Director Network

The 4 directors of OXFORD BIOMEDICA PLC are connected to 8 other companies.

None of these connected companies have been dissolved.

Property Portfolio

OXFORD BIOMEDICA PLC is listed as the proprietor of 1 property in the HM Land Registry.

Properties are located in South East.

Mortgage Charges

1
Total charges
1
Outstanding
0
Satisfied

Compliance & Trade

☑
ICO Registered
☑
LEI Registered
☑
Modern Slavery Compliant
☑
Exporter
☑
Importer

Payment Practices

Period ending 31 Dec 2025
15 days
Avg. payment time
83%
Paid within 30 days
2%
Paid after 60 days

OXFORD BIOMEDICA PLC pays invoices in an average of 15 days. 83% are paid within 30 days — a good payment track record.

Gazette Notices

OXFORD BIOMEDICA PLC has been mentioned in 1 London or Edinburgh Gazette notice.

Gazette notices are official public records that may relate to company changes, winding-up petitions, or other statutory notifications.

Data Sources

This company profile is built from 10 official data sources: Ch Officers, Companies House, Environment Agency, GLEIF, HM Land Registry, HMRC Trade Info, ICO, Modern Slavery Registry, Payment Practices, SBTi.

Similar Companies

Frequently Asked Questions

What does OXFORD BIOMEDICA PLC do?

OXFORD BIOMEDICA PLC is an active public limited company incorporated in 1996, headquartered in Oxford, engaged in head office activities, with ten active officers and one active charge..

Who are the directors of OXFORD BIOMEDICA PLC?

Current directors include DR HEATHER ELIZABETH PRESTON, MS NATALIE LOUISE WALTER, DR FREDERIC ROCH DOLIVEUX and 2 more.

Where is OXFORD BIOMEDICA PLC registered?

OXFORD BIOMEDICA PLC is registered in OXFORD, United Kingdom.

What is the SIC code for OXFORD BIOMEDICA PLC?

OXFORD BIOMEDICA PLC operates under SIC code 70100 — Activities of head offices.

What is the risk score for OXFORD BIOMEDICA PLC?

OXFORD BIOMEDICA PLC has a risk score of 89 out of 100, classified as "Robust". This score is calculated from 83 data signals across 11 government sources.

When are the next accounts due for OXFORD BIOMEDICA PLC?

The next accounts for OXFORD BIOMEDICA PLC are due on 30 Jun 2026 — this filing is currently overdue.

Does OXFORD BIOMEDICA PLC own property in the UK?

Yes, OXFORD BIOMEDICA PLC is listed as the proprietor of 1 property in the HM Land Registry, located in South East.

What is the activities of head offices sector like in the UK?

The dissolution rate for the activities of head offices sector in the UK is 0.3%. The average company age in this sector is 19.7 years.

Is OXFORD BIOMEDICA PLC still trading?

OXFORD BIOMEDICA PLC is currently listed as "Active" on Companies House, indicating it is still a registered company. An "Active" status means the company has not been dissolved, struck off, or entered into liquidation.

What type of company is OXFORD BIOMEDICA PLC?

OXFORD BIOMEDICA PLC is registered as a Public Limited Company, which is a company whose shares can be traded on a public stock exchange. PLCs must have a minimum share capital of £50,000.

How old is OXFORD BIOMEDICA PLC?

OXFORD BIOMEDICA PLC was incorporated on 20 Sept 1996, making it 30 years old. The company remains active and in good standing.

What industry does OXFORD BIOMEDICA PLC operate in?

OXFORD BIOMEDICA PLC is classified under SIC code 70100 (Activities of head offices). The Standard Industrial Classification system is used by the UK government to categorise businesses by their primary economic activity.

How much data is available on OXFORD BIOMEDICA PLC?

We track 83 data signals from 11 official government sources for OXFORD BIOMEDICA PLC.

Data verified: 12 Apr 2026 from 11 official sources · Data sourced from Ch Officers, Companies House, Environment Agency, GLEIF, HM Land Registry, HMRC Trade Info, ICO, Modern Slavery Registry, Payment Practices, SBTi and other official UK government databases. Verify on Companies House.