Caledonia Investments

Caledonia Investments

Venture capitalClaimed

Investment trust firm that puts stockholders money in assorted companies and stock.

HQ location
London, United Kingdom
Portfolio analysis
Notes (0)