Located at International House, London EC1A 2BN Icriss Limited was categorised as a Private Limited Company registered under the 09406369 Companies House Reg No. It had been set up 9 years ago before was dissolved on 2021-01-19.
Geoffrey C. and Louise C. were listed as company's directors and were managing the company from 2015 to 2021.
Executives who controlled the firm include: Geoffrey C. owned over 1/2 to 3/4 of company shares . Louise C. owned 1/2 or less of company shares.