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

73013 results

73013 results sorted by Relevance

Modern slavery statements

Registry year

BETTYS & TAYLORS GROUP LTD (2026)

Provided information for 5 out of 6 recommended topics

1 Parliament St, Harrogate, HG1 2QU

Company number: 00500829

2026

CORPACQ LIMITED (2026)

Provided information for 6 out of 6 recommended topics

Corpacq House, 1 Goose Green, Altrincham, Cheshire, England, WA14 1DW

Company number: 05896676

2026

DPS (M&S) LIMITED (2026)

Provided information for 6 out of 6 recommended topics

14th Floor 33 Cavendish Square, London, United Kingdom, W1G 0PW

Company number: 13606737

2026

BVLGARI (UK) LIMITED (2026)

Provided information for 5 out of 6 recommended topics

91 Wimpole Street, London, England, W1G 0EF

Company number: 02131519

2026

TAYLOR ROSE LIMITED (2026)

Provided information for 5 out of 6 recommended topics

69 Carter Lane, London, England, EC4V 5EQ

Company number: 09673088

2026

BECKFOOT TRUST (2026)

Provided information for 5 out of 6 recommended topics

Beckfoot Trust, Wagon Lane, Bingley, West Yorkshire, England, BD16 1EE

Company number: 08155088

2026

ARCH CORPORATE MEMBER (NO.10) LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for ARCH EUROPE INSURANCE SERVICES LTD (2025 to 2026)

4th, Floor 10 Fenchurch Avenue, London, England, EC3M 5BN

Company number: 09695918

2026

ARCH CORPORATE MEMBER (NO.17) LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for ARCH EUROPE INSURANCE SERVICES LTD (2025 to 2026)

4th Floor 10 Fenchurch Avenue, London, England, EC3M 5BN

Company number: 12946514

2026

ARCH EUROPE INSURANCE SERVICES LTD (2026)

Provided information for 5 out of 6 recommended topics

Group statement

4th Floor 10 Fenchurch Avenue, London, England, EC3M 5BN

Company number: 06645619

2026

ARCH INSURANCE (UK) LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for ARCH EUROPE INSURANCE SERVICES LTD (2025 to 2026)

5th, Floor 60 Great Tower Street, London, England, EC3R 5AZ

Company number: 04977362

2026