This firm operates as Apeota Limited. It was founded ten years ago and was registered under 08882647 as its registration number. This particular office of the company is situated in London. You can contact them at 80-83 Long Lane. The company's SIC code is 59113, that means Television programme production activities. 28th February 2023 is the last time account status updates were filed.
Raphael P. is the company's only managing director, who was appointed in 2014.
Raphael P. 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.