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

26612 results

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

Modern slavery statements

Registry year

SSE RENEWABLES WIND FARMS (UK) LIMITED

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: SC654502

2025

SSE SERVICES PLC

Provided information for 6 out of 6 recommended topics

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

No.1 Forbury Place, 43 Forbury Road, Reading, United Kingdom, RG1 3JH

Company number: 02366879

2025

SSE THERMAL ENERGY OPERATIONS LIMITED

Provided information for 6 out of 6 recommended topics

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

No. 1 Forbury Place, 43 Forbury Road, Reading, England, RG1 3JH

Company number: 12697902

2025

HBOS FINANCIAL SERVICES LIMITED

Provided information for 6 out of 6 recommended topics

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

33 Old Broad Street, London, EC2N 1HZ

Company number: 03322151

2025

HEALTH SERVICES LABORATORIES LLP

Provided information for 6 out of 6 recommended topics

Included in group statement for THE DOCTORS LABORATORY LIMITED (2024 to 2025)

The Halo Building, 1 Mabledon Place, London, England, WC1H 9AX

Company number: OC389166

2025

HENDERSON FOODSERVICE LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for JOHN HENDERSON (HOLDINGS) LIMITED (2024 to 2025)

9 Hightown Avenue, Ballywonard, Newtownabbey, Co.Antrim, BT36 4RT

Company number: NI006894

2025

HEXCEL REINFORCEMENTS UK LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for HEXCEL COMPOSITES LIMITED (2024 to 2025)

Ickleton Road, Duxford, Cambridge, CB22 4QB

Company number: 03685736

2025

AVIVA INTERNATIONAL INSURANCE 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: 00021487

2025

BAE SYSTEMS MARINE 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: 00229770

2025

BAIRD & CO. LIMITED (2025)

Provided information for 6 out of 6 recommended topics

48 Hatton Garden, London, England, EC1N 8EX

Company number: 02269558

2025