About Umbra Capital Partners

Umbra Capital Partners is a merchant bank that invests in UK-based small-to-medium enterprises. It leverages its proprietary technology-based platform to help clients identify the most relevant partner for each opportunity, as well as helping businesses capture and analyze key data to make better decisions. The company was founded in 2018 and is headquartered in London, England.

Investment Details

Investment Range
Not specified
Investment Stage
Various stages
Industry Focus
Finance, Enterprise, VR/AR (+1 more)
Investor Type
Angel Group

Investment Focus

Focus Areas
Enterprise VR/AR Finance Financial Services