Mowow Studios Ltd can be reached at Blackpool at Apollo House Hallam Way. You can search for the company by referencing its postal code - FY4 5FS. Mowow Studios's founding dates back to year 2017. The enterprise is registered under the number 11044947 and its last known status is active. This firm's principal business activity number is 62020 - Information technology consultancy activities. The business latest annual accounts detail the period up to 2022-11-30 and the most current annual confirmation statement was submitted on 2023-10-08.
Thus far, the following firm has only been guided by 1 director: Tudor M. who has been in charge of it for 7 years.
Tudor M. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.