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

25693 results

25693 results sorted by Relevance
Turnover or budget £100 million to £500 million

Modern slavery statements

Registry year

OASIS TOPCO 1 LIMITED (2025)

Provided information for 5 out of 6 recommended topics

Group statement

Atria, Spa Road, Bolton, England, BL1 4AG

Company number: 15274446

2025

OCEAN AUTOMOTIVE (HOLDINGS) LIMITED (2025)

Provided information for 6 out of 6 recommended topics

Group statement

582-602 Ringwood Road, Poole, Dorset, BH12 4LY

Company number: 09374298

2025

OCTOPUS CAPITAL LIMITED

Provided information for 4 out of 6 recommended topics

Included in group statement for OCTOPUS GROUP HOLDINGS LTD (2024 to 2025)

6th Floor, 33 Holborn, London, EC1N 2HT

Company number: 03981143

2025

OKTRA LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for VENSYN GROUP LIMITED (2024 to 2025)

1 Bickenhall Mansions, Bickenhall Street, London, W1U 6BP

Company number: 03130362

2025

Ooni SAS

Provided information for 6 out of 6 recommended topics

Included in group statement for OONI LIMITED (2024 to 2025)

WALDERSLADE ACCOUNTING SERVICES, 105 Hopewell Business Centre Unit 20, Hopewell Drive, Chatham, Kent, ME5 7DX

Company number: 08316049

2025

ALTERA SHUTTLE TANKERS UK LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for MARAN SHUTTLE TANKERS LLC (2024 to 2025)

Altera House Unit 3, Prospect Park, Prospect Road, Arnhall Business Park, Westhill, Aberdeenshire, Scotland, AB32 6FJ

Company number: SC766695

2025

ANGLO-INDONESIAN OIL PALMS LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for AEP PLANTATIONS PLC (2024 to 2025)

Quadrant House, Floor 6, 4 Thomas More Square, London, E1W 1YW

Company number: 00890832

2025

MEGAPORT (UK) LIMITED (2025)

Provided information for 5 out of 6 recommended topics

Group statement

The St Botolph Building, 138, Houndsditch, London, United Kingdom, EC3A 7AR

Company number: 09621925

2025

MELTON LG ROC LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for MELTON RENEWABLE ENERGY UK LIMITED (2024 to 2025)

6th Floor 33 Holborn, London, England, England, EC1N 2HT

Company number: 06049025

2025

MELTON RENEWABLE ENERGY (HOLDINGS) LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for MELTON RENEWABLE ENERGY UK LIMITED (2024 to 2025)

6th Floor 33 Holborn, London, England, EC1N 2HT

Company number: 05375886

2025