Innova 2020 started conducting its operations in 2013 as a Private Limited Company under the following Company Registration No.: 08596925. The firm has been active for 11 years and the present status is liquidation. This firm's office is located in Leopold Street at C/o Graywoods, 4th Floor. Anyone could also find this business using the postal code, S1 2JA. This company is known as Innova 2020 Limited. It should be noted that the firm also was listed as Innova 20/20 up till the company name got changed 4 years ago. The company's principal business activity number is 46180, that means Agents specialized in the sale of other particular products. The business latest annual accounts were submitted for the period up to July 31, 2021 and the most recent confirmation statement was filed on October 6, 2021.