Investment Bank
Umbra Capital Partners
10 Lower James Street
London,
United Kingdom
+44 207 460 2010
https://www.umbracapital.com
Founded in 2018, Umbra Capital Partners is a private merchant bank, advising, improving and investing in mid-market companies. They provide corporate finance advisory services to UK-based SMEs, and has completed hundreds of transactions ac...
10
Executives
Testimonials
Become the next customer to share a success story about Private Equity Info's impact.