OverviewSuggest Edit

Stowga is a provider of an online marketplace designed to book and trade warehouse space. Its Pay-as-you-go warehousing platform uses big-data, machine-learning and design thinking to acquire customers, optimize supply chains and position goods in the right place and time enabling users to find, book and manage warehouse space.

HQLondon, GB


Stowga is headquartered in
London, United Kingdom

Location Map

Latest Updates

Employees (est.) (Sept 2021)3
Cybersecurity ratingAMore

Key People/Management at Stowga

Charlie Pool

Charlie Pool

Founder and Chief Executive Officer
David Main

David Main

Show more

Stowga Office Locations

Stowga has an office in London
London, GB (HQ)
71 Central St
London, GB
4 Christopher St
Show all (2)

Stowga Financials and Metrics

Summary Metrics

Founding Date


Stowga total Funding

$2.4 m

Stowga latest funding size

$2 m

Time since last funding

4 years ago

Stowga investors

Stowga's latest funding round in December 2017 was reported to be $2 m. In total, Stowga has raised $2.4 m
Show all financial metrics

Stowga Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Stowga Online and Social Media Presence

Embed Graph

Stowga Frequently Asked Questions

  • When was Stowga founded?

    Stowga was founded in 2016.

  • Who are Stowga key executives?

    Stowga's key executives are Charlie Pool and David Main.

  • How many employees does Stowga have?

    Stowga has 3 employees.

  • Who are Stowga competitors?

    Competitors of Stowga include Aalto, Foodbomb and TaxProper.

  • Where is Stowga headquarters?

    Stowga headquarters is located at 71 Central St, London.

  • Where are Stowga offices?

    Stowga has an office in London.

  • How many offices does Stowga have?

    Stowga has 2 offices.