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

71091 results

71091 results sorted by Relevance

Modern slavery statements

Registry year

HITACHI EUROPE LIMITED (2025)

Provided information for 0 out of 6 recommended areas

Ditton Park Riding Court Road, Datchet, Slough, England, SL3 9LL

Company number: 02210686

2025

ULTIMATE PRODUCTS PLC (2026)

Provided information for 0 out of 6 recommended areas

Group statement

Manor Mill, Victoria Street Chadderton, Oldham, OL9 0DD

Company number: 05432142

2026

ULTIMATE PRODUCTS UK LIMITED

Provided information for 0 out of 6 recommended areas

Included in group statement for ULTIMATE PRODUCTS PLC (2025 to 2026)

Manor Mill Victoria Street, Chadderton, Oldham, OL9 0DD

Company number: 03357718

2026

FERN TRADING LIMITED (2025)

Provided information for 0 out of 6 recommended areas

6th, Floor 33 Holborn, London, United Kingdom, EC1N 2HT

Company number: 12601636

2025

CANADIAN SOLAR SSES (UK) LTD

Provided information for 6 out of 6 recommended areas

Included in group statement for CANADIAN SOLAR UK LTD (2024 to 2025)

5th Floor, 2 Copthall Avenue, London, England, EC2R 7DA

Company number: 12370408

2025

CANADIAN SOLAR UK LTD (2025)

Provided information for 6 out of 6 recommended areas

Group statement

3rd, Floor 12 Gough Square, London, England, EC4A 3DW

Company number: 09061578

2025

Canadian Solar EMEA GmbH

Provided information for 6 out of 6 recommended areas

Included in group statement for CANADIAN SOLAR UK LTD (2024 to 2025)

Radlkoferstraße 2, Munich, Germany, 81373

2025

ENVA ENGLAND LIMITED

Provided information for 0 out of 6 recommended areas

Included in group statement for ENVA TOPCO LIMITED (2024 to 2025)

Enviro Building Private Road, No 4 Colwick Industrial Estate, Colwick Nottingham, Nottinghamshire, NG4 2JT

Company number: 03450311

2025

ENVA ENGLAND SPECIALIST WASTE LIMITED

Provided information for 0 out of 6 recommended areas

Included in group statement for ENVA TOPCO LIMITED (2024 to 2025)

Brailwood Road Bilsthorpe, Industrial Estate Bilsthorpe, Newark, Nottinghamshire, NG22 8UA

Company number: 03328035

2025

ENVA SCOTLAND LIMITED

Provided information for 0 out of 6 recommended areas

Included in group statement for ENVA TOPCO LIMITED (2024 to 2025)

49 Burnbrae Road, Linwood, Paisley, Renfrewshire, PA3 3BD

Company number: SC057052

2025