Mocha Media Limited is located at London at 63/66 Hatton Garden. Anyone can search for the company by referencing its post code - EC1N 8LE. Mocha Media's incorporation dates back to 2016. The company is registered under the number 10325134 and company's official status is active. This firm's Standard Industrial Classification Code is 62020 meaning Information technology consultancy activities. Mocha Media Ltd filed its latest accounts for the period up to 2022-08-31. The firm's latest annual confirmation statement was filed on 2023-04-27.
Mark M. is the firm's single director, who was appointed eight years ago.
Executives with significant control over the firm are: Ailish M. owns 1/2 or less of company shares. Mark M. has substantial control or influence over the company.