Deviate Studio came into being in 2015 as a company enlisted under no 09694407, located at L26 6BN Liverpool at 5 Redoaks Way. This company has been in business for 9 years and its current status is active. Started as Chicken Scratch, the company used the business name until 2019, at which moment it was replaced by Deviate Studio Limited. This firm's principal business activity number is 90030 meaning Artistic creation. Deviate Studio Ltd released its account information for the financial year up to 31st July 2022. The company's latest annual confirmation statement was released on 19th July 2023.
There's just one managing director at the current moment supervising this particular company, namely Aaron S. who's been performing the director's obligations for 9 years.
Aaron S. is the individual who controls this firm, owns over 3/4 of company shares.