Igi Ltd is officially located at London at 20-22 Wenlock Road. You can look up this business by the postal code - N1 7GU. This company has been in business on the UK market for 3 years. This business is registered under the number 13141820 and their official state is active. This firm's declared SIC number is 64999 and their NACE code stands for Financial intermediation not elsewhere classified. Igi Limited released its account information for the financial period up to Tuesday 31st January 2023. The most recent confirmation statement was filed on Tuesday 17th January 2023.
At the moment, this company has a single director: Lee P., who was assigned this position in 2021.
Lee P. is the individual with significant control over this firm, owns over 3/4 of company shares.