Makeshift
Industry
Generalist
Address
11 Chance Street, London, E2 7JB, GB
The Makeshift website is currently down, as indicated by a Heroku application error page. No details about their operations, goals, or achievements are currently accessible from the website.
Makeshift