ODEY HOLDINGS LTD

PrivateCIK: 1877288
Location

LONDON, X0

CADIZ INC
Position—
TenureSince Jan 2023
Holdings—