Umbra Capital Partners LLP

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

London, United Kingdom

umbracapital.com
Financial institution· Modern Merchant Banking

Umbra Capital Partners LLP Reviews | Rating 3 out of 5 stars (5 reviews)

Umbra Capital Partners LLP is located in London, United Kingdom on 10 Lower James St, Soho. Umbra Capital Partners LLP is rated 3 out of 5 in the category financial institution in United Kingdom. Umbra is modern merchant bank, advising, improving and investing in UK-based SMEs. We are primarily corporate finance advisers with an ability to invest. We have access to capital and invest across the capital structure. We leverage our proprietary technology-based platform to help clients identify the most relevant partner for each opportunity, as well as helping businesses capture and analyse key data to make better decisions.

Address

10 Lower James St, Soho

Phone

+44 2074601030

Company size

1-10 employees

Headquarters

London, England

Founded

2018

Accessibility

Wheelchair-accessible entrance

Open hours

...
There is no reviews yet about Umbra Capital Partners LLP, be the first to write a review and give your rating to Umbra Capital Partners LLP
Write review Claim Profile