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

28340 results

28340 results sorted by Relevance
Turnover or budget £100 million to £500 million

Modern slavery statements

Registry year

Duncan Brothers Limited

Provided information for 6 out of 6 recommended topics

Included in group statement for CAMELLIA PUBLIC LIMITED COMPANY (2025 to 2026)

Wrotham Place Bull Lane, Wrotham, Near Sevenoaks, Kent, England, TN15 7AE

Company number: 00029559

2026

Dunlop Oil & Marine Ltd

Provided information for 6 out of 6 recommended topics

Included in group statement for CONTINENTAL TYRE GROUP LTD. (2025 to 2026)

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

Company number: 00296602

2026

EASTLIGHT COMMUNITY HOMES LIMITED (2026)

Provided information for 6 out of 6 recommended topics

Group statement

Eastlight House, Charter Way, Braintree, Essex, United Kingdom, CM77 8FG

Company number: IP30124R

2026

BESPAK LIMITED (2026)

Provided information for 6 out of 6 recommended topics

Group statement

London Road, Holmes Chapel, Crewe, Cheshire, United Kingdom, CW4 8BE

Company number: 15461665

2026

BFS MARINE FINANCE (HOLDINGS) LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for BIBBY FINANCIAL SERVICES LIMITED (2025 to 2026)

3rd Floor Walker House, Exchange Flags, Liverpool, United Kingdom, L2 3YL

Company number: 14544495

2026

BGF INVESTMENTS LP

Provided information for 6 out of 6 recommended topics

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

13-15 York Buildings, London, WC2N 6JU

Company number: LP014928

2026

BIBBY FINANCIAL SERVICES (FX) LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for BIBBY FINANCIAL SERVICES LIMITED (2025 to 2026)

3rd, Floor Walker House, Exchange Flags, Liverpool, United Kingdom, L2 3YL

Company number: 09343375

2026

BKUK GROUP LIMITED (2026)

Provided information for 6 out of 6 recommended topics

Group statement

5 New Street Square, London, United Kingdom, EC4A 3TW

Company number: 10980808

2026

10246724

Provided information for 6 out of 6 recommended topics

Included in group statement for ODEON CINEMAS GROUP LIMITED (2025 to 2026)

8th, Floor 1 Stephen Street, London, United Kingdom, W1T 1AT

Company number: 10246724

2026

1732125

Provided information for 6 out of 6 recommended topics

Included in group statement for ODEON CINEMAS GROUP LIMITED (2025 to 2026)

8th, Floor 1 Stephen Street, London, United Kingdom, W1T 1AT

Company number: 10246724

2026