Icon Graphia Ltd is officially located at London at Unit 24 66 Norlington Road. Anyone can look up this business by its zip code - E10 6LA. The firm has been operating on the British market for fourteen years. This company is registered under the number 07176160 and company's current status is active. This enterprise's principal business activity number is 90010 and has the NACE code: Performing arts. Its latest financial reports cover the period up to 2022-03-31 and the most current confirmation statement was filed on 2023-02-18.
As suggested by the company's register, since 2010 there have been two directors: Mark C. and Paul C..
Mark C. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.