Leo Carlyon Limited has been prospering in the business for twenty years. Started with Registered No. 05027023 in the year 2004, the firm is located at 27 Trent Road, Brixton SW2 5BJ. This business's classified under the NACE and SIC code 59120 meaning Motion picture, video and television programme post-production activities. The firm's most recent financial reports describe the period up to 2023-01-31 and the most recent annual confirmation statement was submitted on 2023-01-27.
In this specific limited company, a variety of director's assignments have so far been executed by Leo C. who was appointed in 2004. To help the directors in their tasks, this particular limited company has been utilizing the skills of Deborah M. as a secretary for the last twenty years.
Leo C. 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.