Itch Media Limited may be found at Balfour House Suite 206, 741 High Road in London. The firm post code is N12 0BP. Itch Media has been in this business since it was started in 2013. The firm registered no. is 08754090. The enterprise's SIC and NACE codes are 59112 and their NACE code stands for Video production activities. The company's latest accounts cover the period up to 2022-09-30 and the latest annual confirmation statement was submitted on 2022-10-30.
At the moment, this particular company is guided by a solitary director: George O., who was assigned to lead the company on 2013-10-30. Since October 2013 Richard N., had been supervising the following company until the resignation in 2019.
George O. is the individual with significant control over this firm, owns over 3/4 of company shares.