Ostudiolabs Ltd, a Private Limited Company, that is based in Flat 3, Denmark Hill in London. The head office's post code is SE5 8DU. The company has been working since 2012-10-01. The Companies House Reg No. is 08235024. The enterprise's principal business activity number is 90030 which means Artistic creation. 2022-12-31 is the last time account status updates were reported.
The company has one managing director now running this specific limited company, namely Mayowa O. who has been carrying out the director's responsibilities for twelve years. Since 2015 Femi O., had performed the duties for the following limited company up until the resignation in 2015. As a follow-up a different director, namely Femi O. quit in August 2014.
Mayowa O. is the individual who has control over this firm, has substantial control or influence over the company, owns over 3/4 of company shares and has 3/4 to full of voting rights.