Founded Date: 2010
Headquarters: London, England, United Kingdom
Technology: Transportation Equipment
Employee Number: 5
Industry: Retail & E-commerce
Estimated Revenue: $2.9M
Funding Status: Not Classified
Total Funding: $2M