Selvedge Venture

Selvedge Venture

Venture capitalClaimed

Selvedge Venture is a venture capital advisory and management firm based in London.

HQ location
London, United Kingdom
Portfolio analysis