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

26555 results

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

Modern slavery statements

Registry year

BBC STUDIOS PRODUCTIONS (CLIFTON) LIMITED

Provided information for 6 out of 6 recommended topics

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

1 Television Centre, 101 Wood Lane, London, United Kingdom, W12 7FA

Company number: 11991655

2025

BBC STUDIOS PRODUCTIONS LIMITED

Provided information for 6 out of 6 recommended topics

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

1 Television Centre, 101 Wood Lane, London, United Kingdom, W12 7FA

Company number: 09463829

2025

BEAZLEY SOLUTIONS LIMITED

Provided information for 5 out of 6 recommended topics

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

22 Bishopsgate, London, United Kingdom, EC2N 4BQ

Company number: 03385161

2025

AVEVA SOLUTIONS LIMITED

Provided information for 6 out of 6 recommended topics

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

High Cross, Madingley Road, Cambridge, CB3 0HB

Company number: 00803680

2025

AVIVA GROUP HOLDINGS LIMITED

Provided information for 6 out of 6 recommended topics

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

80 Fenchurch Street, London, United Kingdom, EC3M 4AE

Company number: 01555746

2025

AVIVA LIFE HOLDINGS UK LIMITED

Provided information for 6 out of 6 recommended topics

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

Aviva, Wellington Row, York, North Yorkshire, England, YO90 1WR

Company number: 02403518

2025

AVIVA LIFE SERVICES UK LIMITED

Provided information for 6 out of 6 recommended topics

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

Aviva, Wellington Row, York, North Yorkshire, England, YO90 1WR

Company number: 02403746

2025

AVIVA PLC (2025)

Provided information for 6 out of 6 recommended topics

Group statement

80 Fenchurch Street, London, United Kingdom, EC3M 4AE

Company number: 02468686

2025

BABCOCK TRAINING LIMITED

Provided information for 6 out of 6 recommended topics

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

33 Wigmore Street, London, W1U 1QX

Company number: 02817838

2025

BAE SYSTEMS GCS INTERNATIONAL LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for BAE SYSTEMS PLC (2024 to 2025)

Victory Point, Lyon Way, Frimley, Camberley, Surrey, England, GU16 7EX

Company number: 11827251

2025