It Tower came into being in 2013 as a company enlisted under no 08728986, located at WC2H 9JQ London at 71-75 Shelton Street. The firm's last known status was dissolved. It Tower had been operating offering its services for eight years.
This specific limited company was managed by an individual director: Nina D. who was maintaining it for eight years.
Executives who had significant control over the firm were: Alina D. owned 1/2 or less of company shares. Nina D. owned over 1/2 to 3/4 of company shares .