Towervista Ltd has existed in the UK for ten years. Started with Registered No. 08831333 in the year 2014, it have office at 24 High Street, Rochester ME1 1PT. This company's Standard Industrial Classification Code is 81100 and has the NACE code: Combined facilities support activities. The latest accounts were submitted for the period up to 2022-12-31 and the most current annual confirmation statement was submitted on 2023-01-03.
In the limited company, a variety of director's duties have so far been executed by Jamie R., Alexander P. and Niall M.. Out of these three executives, Niall M. has supervised limited company the longest, having become one of the many members of company's Management Board on January 2014.
Executives who have control over this firm are as follows: Niall M. owns 1/2 or less of company shares. Jamie R. owns 1/2 or less of company shares. Alexander P. owns 1/2 or less of company shares.