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

30339 results

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

Modern slavery statements

Registry year

TETRA TECH RPS ENERGY LIMITED

Provided information for 6 out of 6 recommended topics

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

101 Park Drive, Milton Park, Abingdon, Oxfordshire, United Kingdom, OX14 4RY

Company number: 01465554

2026

VATTENFALL BRENT CROSS 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: 12504538

2026

VEBRA INVESTMENTS LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for ZPG LIMITED (2025 to 2026)

The Cooperage, 5 Copper Row, London, England, SE1 2LH

Company number: 04956122

2026

VELOCITY PARTNERS LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for NEXT 15 GROUP PLC (2025 to 2026)

60 Great Portland Street, London, United Kingdom, W1W 7RT

Company number: 04128107

2026

VEOLIA ES LANDFILL LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for VEOLIA UK LIMITED (2025 to 2026)

210 Pentonville Road, London, N1 9JY

Company number: 00997695

2026

VEOLIA ES SHROPSHIRE LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for VEOLIA UK LIMITED (2025 to 2026)

210 Pentonville Road, London, N1 9JY

Company number: 06256563

2026

VEOLIA UK LIMITED (2026)

Provided information for 6 out of 6 recommended topics

Group statement

210 Pentonville Road, London, N1 9JY

Company number: 02664833

2026

TRICOOL THERMAL LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for Trane Technologies plc (2025 to 2026)

Ics House Stephenson Road, Calmore Industrial Estate, Totton, Southampton, Hampshire, England, SO40 3SA

Company number: 06669159

2026

TTL BUILD TO RENT LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for Transport for London (2025 to 2026)

5, Endeavour Square, London, United Kingdom, E20 1JN

Company number: 12098343

2026

TTP COMMUNICATIONS LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for LENOVO TECHNOLOGY (UNITED KINGDOM) LIMITED (2025 to 2026)

Third Floor, 25 Templer Avenue, Farnborough, United Kingdom, GU14 6FE

Company number: 03962172

2026