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

83846 results

83846 results sorted by Relevance

Modern slavery statements

Registry year

BP SHIPPING LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for BP P.L.C. (2025 to 2026)

Chertsey Road, Sunbury On Thames, Middlesex, TW16 7BP

Company number: 00140132

2026

BP Wiriagar Limited

Provided information for 6 out of 6 recommended topics

Included in group statement for BP P.L.C. (2025 to 2026)

1 St James's Square, London, SW1Y 4PD

Company number: 00102498

2026

BRITOIL LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for BP P.L.C. (2025 to 2026)

1 Wellheads Avenue, Dyce, Aberdeen, AB21 7PB

Company number: SC077750

2026

CASTROL LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for BP P.L.C. (2025 to 2026)

Technology Centre, Whitchurch Hill, Pangbourne, Reading, RG8 7QR

Company number: 00149435

2026

CASTROL MARINE LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for BP P.L.C. (2025 to 2026)

Technology Centre, Whitchurch Hill, Pangbourne, Reading, England, RG8 7QR

Company number: 01214291

2026

CHARGEMASTER LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for BP P.L.C. (2025 to 2026)

Breckland, Linford Wood, Milton Keynes, United Kingdom, MK14 6GY

Company number: 06720009

2026

LUBRICANTS UK LIMITED

Provided information for 6 out of 6 recommended topics

Included in group statement for BP P.L.C. (2025 to 2026)

Technology Centre, Whitchurch Hill, Pangbourne, Reading, England, RG8 7QR

Company number: 00097216

2026

Wiriagar Overseas Limited (BVI)

Provided information for 6 out of 6 recommended topics

Included in group statement for BP P.L.C. (2025 to 2026)

1 St James's Square, London, SW1Y 4PD

Company number: 00102498

2026

OXFORD PHARMAGENESIS LIMITED (2026)

Provided information for 5 out of 6 recommended topics

Tubney Warren Barn, Tubney, Oxford, Oxfordshire, OX13 5QJ

Company number: 03488862

2026

LIBERTY CORPORATE CAPITAL LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for LIBERTY SPECIALTY MARKETS LIMITED (2025 to 2026)

20 Fenchurch Street, London, EC3M 3AW

Company number: 02993038

2026