Registered with number 05461749 17 years ago, Spirit Media Corporation Limited is categorised as a Private Limited Company. Its present registration address is 27 Old Gloucester Street, London. This company's declared SIC number is 73120 which means Media representation services. 2021-05-31 is the last time when account status updates were filed.
When it comes to this particular company, all of director's tasks have so far been met by Anthony L. who was assigned this position in 2005.
Anthony L. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.