Icon Agency Ltd can be contacted at 160 Kemp House, City Road in London. The company's postal code is EC1V 2NX. Icon Agency has been operating in this business since it was established on 2013/02/28. The company's Companies House Registration Number is 08424782. This business's declared SIC number is 90020 and their NACE code stands for Support activities to performing arts. The firm's latest annual accounts were submitted for the period up to 2022-02-28 and the latest confirmation statement was filed on 2022-02-28.
Kevin B. is the following company's only managing director, that was arranged to perform management duties on 2013/02/28. This limited company had been supervised by Adam B. until 2016.
Kevin B. is the individual with significant control over this firm, owns over 3/4 of company shares.