Inner Ape Limited 's been in the UK for at least 17 years. Started with Registered No. 06267504 in 2007, the company is located at Lynton House 7-12, London WC1H 9LT. The company's declared SIC number is 93290 which stands for Other amusement and recreation activities n.e.c.. Thursday 31st March 2022 is the last time when the company accounts were reported.
At the moment, this particular limited company is overseen by just one managing director: Frederick S., who was arranged to perform management duties in 2007.
Frederick S. 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.