Umbrella Tree logo

Umbrella Tree

OTHER
Tyne and Wear, England, United Kingdom

Umbrella Tree was a Corporation based in Tyne and Wear, United Kingdom. Incorporated in 2008, the firm got dissolved in 2012. This firm is no longer in operation and is not actively tracked by PitchBook.

Total Investments
0
Portfolio Companies
0
Exits
0
Funds
0
Investment Focus