Tower7 came into being in 2016 as a company enlisted under no SC526527, located at G1 2PP 10-14 West Nile Street at Third Floor Finlay House. The company's last known status was dissolved. Tower7 had been in this business for at least 7 years.
This company had an individual director: Jeremy G. who was leading it for 7 years.
Jeremy G. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.