Business Growth Fund Investors

Headquarters:
UK, Ireland
Founded Date:
2011
Estimated Revenue:
around £2.5 billion
Number Of Exists:
70
Employee Number:
101-250