Inovia Capital

Inovia Capital specializes in investments in early stage, seed, mid venture, late venture, growth capital and start-up stage companies.

Address :
15-19 Bloomsbury Way London
Post Code: WC1 A2TH
Country: United Kingdom
Membership Type: Corporate 51+