Find modern slavery statements

This is currently a voluntary service. Not all organisations have added their statements to the registry yet.

Submission completion

Registry year

Turnover or budget

Sectors

26201 results

26201 results sorted by Relevance
Turnover or budget Over £500 million

Modern slavery statements

Registry year

OPTIMAL POWER NETWORKS LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for SSE PLC (2024 to 2025)

No.1 Forbury Place, 43 Forbury Road, Reading, United Kingdom, RG1 3JH

Company number: 11024024

2025

ORACLE CORPORATION UK LIMITED (2025)

Provided information for 6 out of 6 recommended topics

Oracle Parkway, Thames Valley Park, Reading, Berkshire, RG6 1RA

Company number: 01782505

2025

Originalis B.V.

Provided information for 5 out of 6 recommended topics

Included in group statement for Abacus Medicine A/S (2024 to 2025)

Kalvebod Brygge 35, København V, Denmark, 1560

Company number: 28111576

2025

ORSTED BURBO (UK) LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for ORSTED WIND POWER A/S (2024 to 2025)

5 Howick Place, London, England, SW1P 1WG

Company number: 04129545

2025

ORSTED ORION HOLDINGS LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for ORSTED WIND POWER A/S (2024 to 2025)

5 Howick Place, London, United Kingdom, SW1P 1WG

Company number: 15730706

2025

ORSTED WIND POWER A/S (2025)

Provided information for 6 out of 6 recommended topics

Group statement

C/O Orsted A/S, Kraftvaerksvej 53, Skaerbaek, Fredericia 7000, Denmark

Company number: FC034367

2025

OUTBRAIN UK LIMITED

Provided information for 4 out of 6 recommended topics

Included in group statement for OT Midco Inc. (2024 to 2025)

70 New Oxford Street, 3rd Floor, London, United Kingdom, WC1A 1EU

Company number: 07479183

2025

PALO ALTO NETWORKS (UK) LIMITED (2025)

Provided information for 5 out of 6 recommended topics

Group statement

22 Bishopsgate, Level 55, London, United Kingdom, EC2N 4BQ

Company number: 06851390

2025

R.B.F. LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for ELECTROLUX PLC (2024 to 2025)

Electrolux, Addington Way, Luton, Bedfordshire, LU4 9QQ

Company number: 04415371

2025

RATHBONES INVESTMENT MANAGEMENT LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for RATHBONES GROUP PLC (2024 to 2025)

Port Of Liverpool Building, Pier Head, Liverpool, L3 1NW

Company number: 01448919

2025