OverviewSuggest Edit

Techspace is a flexible workspace provider for scaling technology businesses. It provides clients with a platform for scale-ups that works with technology teams to provide the workspace and resources they need to scale. The company redevelops buildings across Europe and supports tech ecosystems with the potential for development.

HQLondon, GB
Employee Ratings4.4


Techspace is headquartered in
London, United Kingdom

Location Map

Latest Updates

Employees (est.) (Oct 2020)34(+7%)
Cybersecurity ratingDMore

Techspace Office Locations

Techspace has an office in London
London, GB (HQ)
32-38 Leman St, Whitechapel
Show all (1)

Techspace Financials and Metrics

Summary Metrics

Founding Date


Techspace total Funding

$11.2 m

Techspace latest funding size

$5.52 m

Time since last funding

a year ago

Techspace investors

Techspace's latest funding round in November 2019 was reported to be $5.5 m. In total, Techspace has raised $11.2 m
Show all financial metrics

Techspace Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Techspace Online and Social Media Presence

Embed Graph

Techspace Frequently Asked Questions

  • When was Techspace founded?

    Techspace was founded in 2011.

  • How many employees does Techspace have?

    Techspace has 34 employees.

  • Who are Techspace competitors?

    Competitors of Techspace include Kolektif House, The Wing and Mindspace.

  • Where is Techspace headquarters?

    Techspace headquarters is located at 32-38 Leman St, Whitechapel, London.

  • Where are Techspace offices?

    Techspace has an office in London.

  • How many offices does Techspace have?

    Techspace has 1 office.