Caledonia Investments

Caledonia Investments

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

HQ location
London, United Kingdom
Launch date
Employees
Company register number
Authorizing premium user...