Company Directory
Platform
Techspace
Techspace
A community organisation specifically for high growth technology companies looking to bridge the scale-up gap.
Founded 2011
16-50 employees
Platform
Headquarters address
32-38 Leman Street, London E1 8EW
www.techspace.co
angel.co/techspaceco
www.crunchbase.com/organization/techspace-london