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

14533 results

14533 results sorted by Relevance
Submission completion All complete

Modern slavery statements

Registry year

VATTENFALL KENTISH SOLAR LIMITED

Provided information for 6 out of 6 recommended topics

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

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

Company number: 13876958

2026

ROCKWELL AUTOMATION LIMITED (2026)

Provided information for 6 out of 6 recommended topics

Pitfield, Kiln Farm, Milton Keynes, Buckinghamshire, MK11 3DR

Company number: 00872110

2026

RPS IRELAND LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for TETRA TECH UK HOLDINGS LIMITED (2025 to 2026)

Elmwood House, 74 Boucher Road, Belfast, BT12 6RZ

Company number: NI020604

2026

STATOM GROUP LIMITED (2026)

Provided information for 5 out of 6 recommended topics

Statom House, 795 London Road, Grays, Essex, England, RM20 3LH

Company number: 08785228

2026

SUCDEN FINANCIAL LIMITED (2026)

Provided information for 6 out of 6 recommended topics

Plantation Place South 3rd Floor, 60 Great Tower Street, London, EC3R 5AZ

Company number: 01095841

2026

LLOYDS BANK MARITIME LEASING (NO. 10) LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for LLOYDS BANKING GROUP PLC (2025 to 2026)

25 Gresham Street, London, EC2V 7HN

Company number: 04440166

2026

LLOYDS BANK PENSION ABCS (NO 2) LLP

Provided information for 6 out of 6 recommended topics

Included in group statement for LLOYDS BANKING GROUP PLC (2025 to 2026)

25 Gresham Street, London, EC2V 7HN

Company number: OC350023

2026

LLOYDS BANK PLC

Provided information for 6 out of 6 recommended topics

Included in group statement for LLOYDS BANKING GROUP PLC (2025 to 2026)

25 Gresham Street, London, EC2V 7HN

Company number: 00002065

2026

LLOYDS BANK PROPERTY COMPANY LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for LLOYDS BANKING GROUP PLC (2025 to 2026)

25 Gresham Street, London, EC2V 7HN

Company number: 00747129

2026

LONDON PROCESSING CENTRE LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for CSC COMPUTER SCIENCES LIMITED (2025 to 2026)

110 Pinehurst Road, Farnborough Business Park, Farnborough, Hampshire, England, GU14 7BF

Company number: 02810403

2026