Company #07807276

CANAL & RIVER TRUST

activeIncorporated 2011-10-12
SIC Codes

36000, 52220, 91020, 91030

Officers (31)

11 active·20 resigned
JS0MiVWRZrNreOO5YGTnPShseOg
director · 2025-09-24 present
Officer details hidden
UsziApqydxQ_o-Uqyl97FyEgv0Y
director · 2025-09-24 present
Officer details hidden
Pro Feature

31 officers — upgrade to view

See full officer names, roles, appointment dates, and links to their investor profiles.

Unlock Officer Data

From £29/month · Cancel anytime