Innovation Textiles And Clothing came into being in 2013 as a company enlisted under no 08562555, located at L4 2RY Liverpool at 26 Priory Road. This firm has been in business for 11 years and its last known status is active - proposal to strike off. The firm's registered with SIC code 74100 which means specialised design activities. The most recent financial reports cover the period up to June 30, 2020 and the most recent confirmation statement was released on March 24, 2023.
The company has a single director presently leading this business, specifically Thushara W. who has been carrying out the director's assignments since 2013-06-10.
Thushara W. is the individual with significant control over this firm, owns over 3/4 of company shares.