Innovation720 Limited is located at London at Flat 1 Turner's Reach House 8-10. You can find the firm using the postal code - SW3 4LE. The firm has been in business on the UK market for 11 years. This company is registered under the number 08491000 and its official state is active. The company's declared SIC number is 74990 which stands for Non-trading company. Innovation720 Ltd released its account information for the period that ended on 2022-04-30. The firm's latest annual confirmation statement was filed on 2023-04-16.
With regards to this company, the full range of director's responsibilities have so far been met by Niccolo C. who was arranged to perform management duties on 2013-04-16.
Niccolo C. is the individual who has control over this firm, owns over 3/4 of company shares.