This firm is located in London under the following Company Registration No.: 11173267. This firm was established in the year 2018. The headquarters of the firm is situated at 52 Arica House Slippers Place Estate Southwark Park Road. The postal code for this location is SE16 2EJ. This firm's registered with SIC code 59112 which stands for Video production activities. Tuesday 31st January 2023 is the last time when company accounts were filed.
There is a single director now managing this limited company, specifically Abayomi B. who has been utilizing the director's assignments since Monday 29th January 2018.
Abayomi B. 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.