Invictus Turnaround Management Limited is officially located at London at 20-22 Wenlock Road. You can search for the firm by referencing its postal code - N1 7GU. This enterprise has been in business on the English market for eighteen years. The firm is registered under the number 05756810 and their current status is active. The official name change from Tengiz Worldwide to Invictus Turnaround Management Limited occurred on December 14, 2010. The firm's SIC code is 74909 and has the NACE code: Other professional, scientific and technical activities not elsewhere classified. Its latest filed accounts documents cover the period up to 2022-09-26 and the latest annual confirmation statement was released on 2023-03-22.
Neil S. is the individual who controls this firm and has 3/4 to full of voting rights.