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

29370 results

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

Modern slavery statements

Registry year

M&G FA LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for M&G PLC (2024 to 2025)

10 Fenchurch Avenue, London, EC3M 5AG

Company number: 01048359

2025

MACQUARIE INVESTMENT MANAGEMENT EUROPE LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for Macquarie Group Limited (2024 to 2025)

Ropemaker Place, 28 Ropemaker Street, London, United Kingdom, EC2Y 9HD

Company number: 09612439

2025

MACQUARIE UK HOLDINGS LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for Macquarie Group Limited (2024 to 2025)

Ropemaker Place, 28 Ropemaker Street, London, EC2Y 9HD

Company number: 02579363

2025

MAGMA GLOBAL LIMITED

Provided information for 6 out of 6 recommended topics

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

Magma House Trafalgar Wharf, Hamilton Road, Portsmouth, PO6 4PX

Company number: 06528820

2025

MAMMOTH PRODUCTIONS LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for DISCOVERY COMMUNICATIONS EUROPE LIMITED (2024 to 2025)

Chiswick Park Building 2, 566 Chiswick High Road, London, England, W4 5YB

Company number: 05674906

2025

MARKEL CAPITAL LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for MARKEL INTERNATIONAL SERVICES LIMITED (2024 to 2025)

20 Fenchurch Street, London, EC3M 3AZ

Company number: 03114572

2025

PREMIER OIL UK LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for HARBOUR ENERGY PLC (2024 to 2025)

4th Floor,Saltire Court, 20 Castle Terrace, Edinburgh, EH1 2EN

Company number: SC048705

2025

PRIMETALS TECHNOLOGIES, LIMITED (2025)

Provided information for 5 out of 6 recommended topics

Building 11 Chiswick Park, 566 Chiswick High Road, London, England, W4 5YA

Company number: 09155890

2025

PROBITAS MANAGING AGENCY LIMITED

Provided information for 6 out of 6 recommended topics

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

88 Leadenhall Street, London, England, EC3A 3BP

Company number: 12242600

2025

FARECLA PRODUCTS LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for SAINT-GOBAIN LIMITED (2024 to 2025)

Saint-Gobain House East Leake, Loughborough, Leicestershire, United Kingdom, LE12 6JU

Company number: 01032360

2025