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 DataFrom £29/month · Cancel anytime