Mackerel Media Limited may be contacted at 45 Hanover Street, in Edinburgh. The company's postal code is EH2 2PJ. Mackerel Media has been active in this business since the firm was started in 2009. The company's reg. no. is SC370622. This enterprise's principal business activity number is 73110: Advertising agencies. The company's latest financial reports cover the period up to Tue, 31st Jan 2023 and the most current annual confirmation statement was submitted on Fri, 30th Dec 2022.
For this specific limited company, a variety of director's tasks have so far been done by Nicholas C. who was formally appointed on 2009-12-30.
Nicholas C. is the individual who controls this firm, owns over 3/4 of company shares.