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

VIKING ENERGY WIND FARM LLP

Provided information for 6 out of 6 recommended topics

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

Inveralmond House, 200 Dunkeld Road, Perth, Scotland, PH1 3AQ

Company number: SO305400

2025

VIRGIN MEDIA INVESTMENT HOLDINGS LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for VMED O2 UK LIMITED (2024 to 2025)

500, Brook Drive, Reading, United Kingdom, RG2 6UU

Company number: 03173552

2025

VIRGIN MEDIA MOBILE FINANCE LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for VMED O2 UK LIMITED (2024 to 2025)

500 Brook Drive, Reading, United Kingdom, RG2 6UU

Company number: 09058868

2025

VIRGIN MEDIA SENIOR INVESTMENTS LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for VMED O2 UK LIMITED (2024 to 2025)

500, Brook Drive, Reading, United Kingdom, RG2 6UU

Company number: 10362628

2025

MACQUARIE EURO 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: 07713808

2025

Macquarie Group Limited (2025)

Provided information for 5 out of 6 recommended topics

Group statement

1 Elizabeth Street, Sydney, Australia, NSW 2000

2025

MAN INVESTMENTS LIMITED

Provided information for 5 out of 6 recommended topics

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

Riverbank House, 2 Swan Lane, London, EC4R 3AD

Company number: 02093429

2025

MARKEL INTERNATIONAL SERVICES LIMITED (2025)

Provided information for 5 out of 6 recommended topics

Group statement

20 Fenchurch Street, London, EC3M 3AZ

Company number: 00932977

2025

National Trust (2025)

Provided information for 6 out of 6 recommended topics

Group statement

Heelis, Kemble drive, Swindon, Wiltshire, SN2 2NA

Company number: CHA205846

2025

NATWEST TRUSTEE AND DEPOSITARY SERVICES LIMITED

Provided information for 6 out of 6 recommended topics

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

250 Bishopsgate, London, United Kingdom, EC2M 4AA

Company number: 11194605

2025