The company is known under the name of Appollo Works Ltd. The firm was established 6 years ago and was registered with 11215007 as the registration number. The headquarters of this firm is situated in London. You can reach it at 20-22 Wenlock Road. The firm's Standard Industrial Classification Code is 59200: Sound recording and music publishing activities. 2022-02-28 is the last time when the company accounts were reported.
As mentioned in the following company's executives data, since February 2022 there have been two directors: Nosa O. and Ifeoluwa O..
Executives with significant control over the firm are: Ifeoluwa O. owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights. Nekpen A. owns over 3/4 of company shares.