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

25158 results

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

Modern slavery statements

Registry year

AXA XL UNDERWRITING AGENCIES LIMITED

Provided information for 0 out of 6 recommended areas

Included in group statement for AXA XL INSURANCE COMPANY UK LIMITED (2024 to 2025)

20 Gracechurch Street, London, EC3V 0BG

Company number: 01815126

2025

B S GREEN ENERGY LIMITED

Provided information for 4 out of 6 recommended areas

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

Lion House, Rowcroft, Stroud, England, GL5 3BY

Company number: 09360064

2025

B.A.T SERVICES LIMITED

Provided information for 0 out of 6 recommended areas

Included in group statement for BRITISH AMERICAN TOBACCO P.L.C. (2024 to 2025)

Globe House, 1 Water Street, London, WC2R 3LA

Company number: 00221104

2025

BABCOCK RAIL LIMITED

Provided information for 0 out of 6 recommended areas

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

33 Wigmore Street, London, W1U 1QX

Company number: 02999826

2025

BAE SYSTEMS PLC (2025)

Provided information for 6 out of 6 recommended areas

Group statement

6 Carlton Gardens, London, SW1Y 5AD

Company number: 01470151

2025

BALFOUR BEATTY GROUP EMPLOYMENT LIMITED

Provided information for 5 out of 6 recommended areas

Included in group statement for BALFOUR BEATTY PLC (2024 to 2025)

5 Churchill Place, Canary Wharf, London, England, England, E14 5HU

Company number: 08312432

2025

BALLYMENA WIND PARK LIMITED

Provided information for 4 out of 6 recommended areas

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

Lion House, Rowcroft, Stroud, England, GL5 3BY

Company number: 06697374

2025

BALYASNY ASSET MANAGEMENT (UK) LLP (2025)

Provided information for 0 out of 6 recommended areas

Group statement

23 King Street, 4th Floor, London, United Kingdom, SW1Y 6QY

Company number: OC308795

2025

BANK OF TAIWAN (2025)

Provided information for 6 out of 6 recommended areas

Level 17 99 Bishopsgate, London, EC2M 3XD

Company number: BR007739

2025

BARCLAYS PLC

Provided information for 0 out of 6 recommended areas

Included in group statement for BARCLAYS BANK PLC (2024 to 2025)

1 Churchill Place, London, E14 5HP

Company number: 00048839

2025