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

77488 results

77488 results sorted by Relevance

Modern slavery statements

Registry year

TEEKAY HUMMINGBIRD PRODUCTION LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for Teekay Corporation (2025 to 2026)

C/O Bdo Llp, 2 Atlantic Square, 31 York Street, Glasgow, G2 8NJ

Company number: SC294888

2026

TEEKAY SHIPPING (UK) LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for Teekay Corporation (2025 to 2026)

5th Floor, 8-10 Grosvenor Gardens, London, United Kingdom, SW1W 0DH

Company number: 02017547

2026

Teekay Corporation (2026)

Provided information for 5 out of 6 recommended topics

Group statement

4TH FLOOR, BELVEDERE BUILDING, 69 PITTS BAY ROAD, HAMILTON, BERMUDA, HM008

2026

Teekay Tankers Ltd.

Provided information for 5 out of 6 recommended topics

Included in group statement for Teekay Corporation (2025 to 2026)

4TH FLOOR, BELVEDERE BUILDING, 69 PITTS BAY ROAD, HAMILTON, BERMUDA, HM008

2026

EXPERTBAND LIMITED (2026)

Provided information for 5 out of 6 recommended topics

Floor 1, Capital House 8 Pittman Court, Pittman Way, Fulwood, Preston, England, PR2 9ZG

Company number: 02719574

2026

BARNWOOD LIMITED (2026)

Provided information for 6 out of 6 recommended topics

203 Barnwood Road, Gloucester, GL4 3HS

Company number: 00785952

2026

RLUM LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for ROYAL LONDON MUTUAL INSURANCE SOCIETY,LIMITED(THE) (2025 to 2026)

80 Fenchurch Street, London, United Kingdom, EC3M 4BY

Company number: 02369965

2026

ROYAL LONDON ASSET MANAGEMENT LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for ROYAL LONDON MUTUAL INSURANCE SOCIETY,LIMITED(THE) (2025 to 2026)

80 Fenchurch Street, London, United Kingdom, EC3M 4BY

Company number: 02244297

2026

ROYAL LONDON MANAGEMENT SERVICES LIMITED

Provided information for 5 out of 6 recommended topics

Included in group statement for ROYAL LONDON MUTUAL INSURANCE SOCIETY,LIMITED(THE) (2025 to 2026)

80 Fenchurch Street, London, United Kingdom, EC3M 4BY

Company number: 02867478

2026

ROYAL LONDON MUTUAL INSURANCE SOCIETY,LIMITED(THE) (2026)

Provided information for 5 out of 6 recommended topics

Group statement

80 Fenchurch Street, London, United Kingdom, EC3M 4BY

Company number: 00099064

2026