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

23642 results

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

Modern slavery statements

Registry year

PARAGON BANKING GROUP PLC (2025)

Provided information for 0 out of 6 recommended areas

Group statement

51 Homer Road, Solihull, West Midlands, United Kingdom, B91 3QJ

Company number: 02336032

2025

PEN Y CYMOEDD WIND FARM LIMITED

Provided information for 5 out of 6 recommended areas

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

5th Floor 70, St Mary Axe, London, United Kingdom, EC3A 8BE

Company number: 03494498

2025

PERSHING LIMITED

Provided information for 0 out of 6 recommended areas

Included in group statement for THE BANK OF NEW YORK MELLON (2024 to 2025)

Royal Liver Building, Pier Head, Liverpool, England, L3 1LL

Company number: 02072264

2025

MAN GROUP PARTNERS LLP

Provided information for 0 out of 6 recommended areas

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

Riverbank House, 2 Swan Lane, London, United Kingdom, EC4R 3AD

Company number: OC320560

2025

MARTIN LAVELL LIMITED

Provided information for 0 out of 6 recommended areas

Included in group statement for SMITHS NEWS PLC (2024 to 2025)

Rowan House Cherry Orchard North, Kembrey Park, Swindon, SN2 8UH

Company number: 02654521

2025

MASTERCARD UK HOLDCO LIMITED

Provided information for 0 out of 6 recommended areas

Included in group statement for MASTERCARD PREPAID MANAGEMENT SERVICES LIMITED (2024 to 2025)

1, Angel Lane, London, England, EC4R 3AB

Company number: 10255459

2025

BAKER HUGHES LIMITED

Provided information for 0 out of 6 recommended areas

Included in group statement for Baker Hughes Company (2024 to 2025)

10th Floor, 245 Hammersmith Road, London, England, W6 8PW

Company number: 01388658

2025

BARCLAYS EXECUTION SERVICES LIMITED

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

2025

BARCLAYS INSURANCE SERVICES COMPANY LIMITED

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

2025

BARCLAYS INVESTMENT SOLUTIONS LIMITED

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

2025