Cadiz Holdings Limited Details
Cadiz Holdings Limited is an executive office company based out of 4th Floor, The Terraces, 25 Protea Road, Claremont, Cape Town, Western Cape, South Africa.
Employees:
5
HQ:
Location:
Cape Town, Western Cape, South Africa
Revenue: