
Finance Durham
Venture capitalClaimed
Invests in ambitious businesses to help them fulfil their growth potential providing financial, strategic and operational input as required.
HQ location
London, United Kingdom
Website
Portfolio analysis
Notes (0)