Based in 128 City Road, London EC1V 2NX Icglg Ltd is categorised as a Private Limited Company with 14278774 Companies House Reg No. This firm was founded on 2022-08-05. This firm's SIC and NACE codes are 47910 which stands for Retail sale via mail order houses or via Internet.
Within this firm, all of director's obligations have been done by Mark B. and Melanie B.. As for these two individuals, Mark B. has administered firm for the longest period of time, having been one of the many members of the Management Board since August 2022.
Executives with significant control over the firm are: Melanie B. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Mark B. owns 1/2 or less of company shares and has 1/2 or less of voting rights.