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

RENAISSANCERE SERVICES (UK) LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for RENAISSANCERE CORPORATE CAPITAL (UK) LIMITED (2024 to 2025)

125 Old Broad Street, 18th Floor, London, United Kingdom, EC2N 1AR

Company number: 11160342

2025

RENTOKIL INITIAL UK LTD

Provided information for 6 out of 6 recommended topics

Included in group statement for RENTOKIL INITIAL 1927 PLC (2024 to 2025)

Compass House, Manor Royal, Crawley, West Sussex, United Kingdom, RH10 9PY

Company number: 00301044

2025

REV VENTURE PARTNERS LIMITED

Provided information for 5 out of 6 recommended topics

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

1-3 Strand, London, WC2N 5JR

Company number: 04226986

2025

RFA (PENISTONE) LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for 7 STEEL (UK) HOLDINGS LIMITED (2024 to 2025)

Building 58, Castle Works, East Moors Road, Cardiff, South Glamorgan, CF24 5NN

Company number: 01850509

2025

HARBOUR ENERGY PLC (2025)

Provided information for 6 out of 6 recommended topics

Group statement

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

Company number: SC234781

2025

HARDY UNDERWRITING LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for CNA SERVICES (UK) LIMITED (2024 to 2025)

20 Fenchurch Street, London, EC3M 3BY

Company number: 02981735

2025

MARSTON'S OPERATING LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for MARSTON'S PUBS LIMITED (2024 to 2025)

St Johns House, St Johns Square, Wolverhampton, United Kingdom, WV2 4BH

Company number: 04128910

2025

MASTERCARD EUROPE SERVICES LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for MASTERCARD PREPAID MANAGEMENT SERVICES LIMITED (2024 to 2025)

7th Floor, 1 Angel Lane, London, England, EC4R 3AB

Company number: 09210818

2025

MATTHEW CLARK BIBENDUM LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for C&C Group plc (2024 to 2025)

Pavilion 2 The Pavilions, Bridgwater Road, Bristol, England, BS99 6ZZ

Company number: 02550982

2025

MAVERICK MEDIA LIMITED

Provided information for 4 out of 6 recommended topics

Included in group statement for KEYWORDS STUDIOS LIMITED (2024 to 2025)

4th Floor, 110 High Holborn, London, England, WC1V 6JS

Company number: 03068959

2025