S.T. Capital

stc-logo-jpg-format

S.T.C is a London-based conglomerate operating a variety of companies in 5 countries. Industry activities include fashion consultancy services, real estate & investments, and toys & hobbies. Find out more on www.tumbacapital.com.