Mojo Film & Television is a firm situated at LS1 5QS Leeds at Third Floor. The firm has been in existence since 2007 and is registered as reg. no. 06118508. The firm has been operating on the British market for 17 years now and its current status is active. The company's principal business activity number is 59113 meaning Television programme production activities. August 31, 2022 is the last time the company accounts were reported.
For the following business, the full scope of director's duties have so far been carried out by Abigail B. who was assigned this position in 2007.
Abigail B. 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.