Charlie & Leo Ltd. has been prospering in this business for 12 years. Started with Companies House Reg No. 08085157 in the year 2012, it is located at 50 The Elms, Luton LU1 2EE. The company debuted under the business name CharliE&Leo Studios, but for the last eleven years has operated under the business name Charlie & Leo Ltd.. The firm's Standard Industrial Classification Code is 73110 meaning Advertising agencies. Its most recent annual accounts were submitted for the period up to 2022-05-31 and the most current confirmation statement was filed on 2023-05-26.
There's a single director currently overseeing the business, specifically Zuzana R. who has been doing the director's responsibilities for 12 years. Since 2014 Pedro R., had fulfilled assigned duties for this specific business until the resignation in 2020. In addition a different director, including Zuzana R. quit in 2017.
Zuzana R. is the individual who controls this firm, owns over 3/4 of company shares.