Stowga

On demand warehouse marketplace platform

placeLondon, England, United Kingdom calendar_todayFounded 2016 groups3 employees language stowga.com

Registered entities

Investor mix

30 investors on record; lead investors include Seedcamp, Force Over Mass, Anthemis Group, Array.

Investor typeCountShare
Venture capital620%
Other / undisclosed2480%
Coming soon