Mccabe Media Limited with the registration number 14607654 has been in this business field for one year. This Private Limited Company can be contacted at Devonshire House, 1 Devonshire Street in London and company's postal code is W1W 5DR. This company's SIC and NACE codes are 90030 meaning Artistic creation.
There is just one director currently controlling the limited company, namely Anna C. who's been performing the director's responsibilities for one year.
Anna C. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.