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

67714 results

67714 results sorted by Relevance

Modern slavery statements

Registry year

SOUTHALL TRAVEL LIMITED (2025)

Provided information for 0 out of 6 recommended areas

19 South Road, Southall, Middlesex, UB1 1SU

Company number: 01869431

2025

MOUSSAIEFF JEWELLERS LIMITED (2025)

Provided information for 0 out of 6 recommended areas

172 New Bond Street, London, England, W1S 4RE

Company number: 00753013

2025

SCOTLINE LIMITED (2026)

Provided information for 0 out of 6 recommended areas

75 Main Road, Gidea Park, Romford, RM2 5EL

Company number: 01694905

2026

MADRID LEASING (2019) LIMITED

Provided information for 0 out of 6 recommended areas

Included in group statement for SMBC LEASING (UK) LIMITED (2024 to 2025)

100, Liverpool Street, London, United Kingdom, EC2M 2AT

Company number: 12101113

2025

MITHRAS LEASING (NO.1) LTD

Provided information for 0 out of 6 recommended areas

Included in group statement for SMBC LEASING (UK) LIMITED (2024 to 2025)

100, Liverpool Street, London, United Kingdom, EC2M 2AT

Company number: 05643762

2025

MITHRAS LEASING (NO.3) LIMITED

Provided information for 0 out of 6 recommended areas

Included in group statement for SMBC LEASING (UK) LIMITED (2024 to 2025)

100, Liverpool Street, London, United Kingdom, EC2M 2AT

Company number: 06694770

2025

MITHRAS LEASING (NO.4) LIMITED

Provided information for 0 out of 6 recommended areas

Included in group statement for SMBC LEASING (UK) LIMITED (2024 to 2025)

100, Liverpool Street, London, United Kingdom, EC2M 2AT

Company number: 02355160

2025

SMBC LEASING & FINANCE UK NO.1 LIMITED

Provided information for 0 out of 6 recommended areas

Included in group statement for SMBC LEASING (UK) LIMITED (2024 to 2025)

100, Liverpool Street, London, United Kingdom, EC2M 2AT

Company number: 05775540

2025

SMBC LEASING (UK) LIMITED (2025)

Provided information for 0 out of 6 recommended areas

Group statement

100, Liverpool Street, London, United Kingdom, EC2M 2AT

Company number: 02020547

2025

UK Atomic Energy Authority (2021)

Provided information for 0 out of 6 recommended areas

Culham Science Centre, Abingdon, United Kingdom, OX14 3DB

2021