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

26102 results

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

Modern slavery statements

Registry year

County Durham Council (2025)

Provided information for 6 out of 6 recommended topics

County Durham Council, County Hall, Durham, United Kingdom, DH1 5UL

2025

Coventry Building Society (2025)

Provided information for 5 out of 6 recommended topics

Group statement

Economic House, High Street, Coventry, West Midlands, United Kingdom, CV1 5QN

2025

BANK OF TAIWAN (2025)

Provided information for 6 out of 6 recommended topics

4th Floor 10 Dominion Street, London, EC2M 2EF

Company number: BR007739

2025

BARCLAYS PLC

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

2025

BARWAY SERVICES LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for The Shropshire Group (2024 to 2025)

Barway, Ely, Cambridgeshire, CB7 5TZ

Company number: 05440765

2025

BELLWAY HOMES LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for BELLWAY P L C (2024 to 2025)

Woolsington House, Woolsington, Newcastle Upon Tyne, England, NE13 8BF

Company number: 00670176

2025

REGENCY LAUNDRY LIMITED

Provided information for 5 out of 6 recommended topics

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

Unit 10b, Leafield Industrial Estate, Leafield Way, Corsham, Wiltshire, England, SN13 9SW

Company number: 10879379

2025

RELX PLC (2025)

Provided information for 5 out of 6 recommended topics

Group statement

1-3 Strand, London, WC2N 5JR

Company number: 00077536

2025

RIBBLE MOTOR SERVICES LIMITED

Provided information for 5 out of 6 recommended topics

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

One Stockport Exchange, 20 Railway Road, Stockport, United Kingdom, SK1 3SW

Company number: 03990677

2025

RICOH UK PRODUCTS LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for RICOH EUROPE PLC (2024 to 2025)

Ricoh Uk Products Ltd, Priorslee, Telford, Shropshire, TF2 9NS

Company number: 01763860

2025