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

71719 results

71719 results sorted by Relevance

Modern slavery statements

Registry year

EXCEL NETWORKING SOLUTIONS LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for MAYFLEX UK LIMITED (2024 to 2025)

Excel House Junction Six Industrial Park, Electric Avenue, Birmingham, West Midlands, B6 7JJ

Company number: 06755121

2025

MAYFLEX HOLDINGS LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for MAYFLEX UK LIMITED (2024 to 2025)

Excel House Junction Six Industrial Park, Electric Avenue, Birmingham, West Midlands, B6 7JJ

Company number: 06732855

2025

MAYFLEX UK LIMITED (2025)

Provided information for 6 out of 6 recommended topics

Group statement

Excel House Junction Six Industrial Estate, Electric Avenue, Birmingham, West Midlands, B6 7JJ

Company number: 06745491

2025

BARCLAYS BANK PLC

Provided information for 6 out of 6 recommended topics

Included in group statement for BARCLAYS PLC (2025 to 2026)

1 Churchill Place, London, E14 5HP

Company number: 01026167

2026

BARCLAYS BANK UK PLC

Provided information for 6 out of 6 recommended topics

Included in group statement for BARCLAYS PLC (2025 to 2026)

1 Churchill Place, London, England, E14 5HP

Company number: 09740322

2026

BARCLAYS CAPITAL SECURITIES LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for BARCLAYS PLC (2025 to 2026)

1 Churchill Place, London, E14 5HP

Company number: 01929333

2026

BARCLAYS EXECUTION SERVICES LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for BARCLAYS PLC (2025 to 2026)

1 Churchill Place, London, E14 5HP

Company number: 01767980

2026

BARCLAYS INVESTMENT SOLUTIONS LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for BARCLAYS PLC (2025 to 2026)

1 Churchill Place, London, E14 5HP

Company number: 02752982

2026

BARCLAYS PLC (2026)

Provided information for 6 out of 6 recommended topics

Group statement

1 Churchill Place, London, E14 5HP

Company number: 00048839

2026

CLYDESDALE FINANCIAL SERVICES LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for BARCLAYS PLC (2025 to 2026)

1 Churchill Place, London, E14 5HP

Company number: 02901725

2026