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