Sté Tumba Capital

S.T.C is a London-based conglomerate operating 10 companies in 5 countries. Industry activities include fashion consultancy services, real estate & investments, toys & hobbies, media & entertainment. Find out more on http://www.tumbacapital.com