Silva International Investments

Silva International Investments

Venture capitalClaimed

Investment company which has investments in a range of companies across media, sports & entertainment.

HQ location
London, United Kingdom
Portfolio analysis