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

25985 results

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

Modern slavery statements

Registry year

ABERDEEN OFFSHORE WIND FARM LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for Vattenfall AB (2024 to 2025)

4 Jackson's Entry, Holyrood Road, Edinburgh, Scotland, EH8 8PJ

Company number: SC278869

2025

FA SUB 3 LIMITED

Provided information for 5 out of 6 recommended topics

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

FA SUB 3 LIMITED, Trident Chambers Road Town, Tortola, Virgin Islands, P O BOX 14

Company number: FC028714

2025

FIBRE POWER (SLOUGH) 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, United Kingdom, RG1 3JH

Company number: 02902170

2025

BARCLAYS EXECUTION SERVICES LIMITED

Provided information for 6 out of 6 recommended topics

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

1 Churchill Place, London, E14 5HP

Company number: 01767980

2025

BARCLAYS INSURANCE SERVICES COMPANY LIMITED

Provided information for 6 out of 6 recommended topics

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

1 Churchill Place, London, E14 5HP

Company number: 00973765

2025

BARCLAYS INVESTMENT SOLUTIONS LIMITED

Provided information for 6 out of 6 recommended topics

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

1 Churchill Place, London, E14 5HP

Company number: 02752982

2025

BBC STUDIOS DISTRIBUTION 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: 01420028

2025

BENEFACT GROUP PLC (2025)

Provided information for 5 out of 6 recommended topics

Benefact House, 2000 Pioneer Avenue, Gloucester Business Park, Brockworth, Gloucester, United Kingdom, GL3 4AW

Company number: 01718196

2025

JOHN HENDERSON (HOLDINGS) LIMITED (2025)

Provided information for 6 out of 6 recommended topics

Group statement

9-11 Hightown Avenue, Newtownabbey, County Antrim, BT36 4RT

Company number: NI010588

2025

JOHNSON MATTHEY DAVY TECHNOLOGIES LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for JOHNSON MATTHEY PLC (2024 to 2025)

5th Floor 2 Gresham Street, London, United Kingdom, EC2V 7AD

Company number: 00635311

2025