Industry: Startup accelerators
Headquarters: London, England, United Kingdom
Investor Type: Accelerator
Estimated Revenue: $15Mper year
Number Of Exists: 37
Employee Number: 251-500