This Tcs Investments Limited company has been offering its services for ten years, as it's been founded in 2014. Registered under the number 08863634, Tcs Investments is a Private Limited Company with office in 13 The Dell, London SE19 2QA. This firm's principal business activity number is 70100: Activities of head offices. 31st January 2023 is the last time account status updates were filed.
Within this business, the full extent of director's responsibilities have so far been done by Thomas S. who was chosen to lead the company in 2014 in January.
Thomas S. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.