Titans Solutions Ltd has existed on the local market for at least 10 years. Started with Registered No. 09000856 in the year 2014, it is based at 42 Buckingham Road, London E15 1SP. The enterprise's principal business activity number is 43999 - Other specialised construction activities not elsewhere classified. The most recent financial reports cover the period up to 2023-04-30 and the most current confirmation statement was filed on 2023-05-31.
For this particular business, the full extent of director's duties have so far been performed by Arturas B. who was assigned to lead the company in 2014. The following business had been controlled by Vytautas P. until September 14, 2014.
Arturas B. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.