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

83108 results

83108 results sorted by Relevance

Modern slavery statements

Registry year

SME ASSET FINANCE LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for METRO BANK HOLDINGS PLC (2025 to 2026)

One, Southampton Row, London, WC1B 5HA

Company number: 03391275

2026

SME INVOICE FINANCE LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for METRO BANK HOLDINGS PLC (2025 to 2026)

One, Southampton Row, London, WC1B 5HA

Company number: 03591079

2026

The Skills Development Scotland Co. Limited (2026)

Provided information for 6 out of 6 recommended topics

Floor 1 Monteith House, 11 George Square, Glasgow, G2 1DY

Company number: SC202659

2026

BURGES SALMON LLP (2026)

Provided information for 6 out of 6 recommended topics

One, Glass Wharf, Bristol, BS2 0ZX

Company number: OC307212

2026

BEVAN BRITTAN LLP (2025)

Provided information for 5 out of 6 recommended topics

Kings Orchard, 1 Queen Street, Bristol, BS2 0HQ

Company number: OC309219

2025

CANADIAN SOLAR SSES (UK) LTD

Provided information for 6 out of 6 recommended topics

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

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

Company number: 12370408

2026

CANADIAN SOLAR UK LTD (2026)

Provided information for 6 out of 6 recommended topics

Group statement

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

Company number: 09061578

2026

Canadian Solar EMEA GmbH

Provided information for 6 out of 6 recommended topics

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

Radlkoferstraße 2, Munich, Germany, 81373

2026

FULL HOUSE RESTAURANTS HOLDINGS LIMITED (2027)

Provided information for 6 out of 6 recommended topics

Menzies Llp 2nd Floor, Magna House, 18-32 London Road, Staines-Upon-Thames, United Kingdom, TW18 4BP

Company number: 08895755

2027

CASTLE WATER (SCOTLAND) NO.2 LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for CASTLE WATER LIMITED (2025 to 2026)

1 Boat Brae, Rattray, Blairgowrie, Scotland, PH10 7BH

Company number: SC514287

2026