TellunTold Publishing Ltd
London, UK
STARTUP AT A GLANCE
-
Startup Stage
MVP Ready. Beta successfully launched and tested
-
Startup Legal Form
Registered in England and Wales as a company limited by shares | Company Registration Number: 13995000
-
Address
Registered Office Address:
86-90 Paul Street,
London EC2A 4NE -
Team Members
Team formation is under process: Here's the latest job postings on LinkedIn:
PREFACE
Millions of people around the world become victim of war, poverty, gender discrimination, etc. every year.