The Igca Limited company has been in this business field for 24 years, having started in 2000. Started with Registered No. 04036260, Igca was set up as a Private Limited Company located in Hanover Buildings, Liverpool L1 3DN. This enterprise's Standard Industrial Classification Code is 65120 meaning Non-life insurance. July 31, 2022 is the last time when account status updates were reported.
Concerning the following business, just about all of director's assignments have so far been done by Susan M. who was arranged to perform management duties in 2021. That business had been led by Susan P. up until August 2011. In addition another director, including Alister M. quit in 2022.
Alan S. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.