Baby Buffalo came into being in 2021 as a company enlisted under no 13811037, located at L5 9YJ Liverpool at The Liverpool Film Studios. This firm has been in business for three years and its last known status is active. The company's principal business activity number is 59111 - Motion picture production activities. Baby Buffalo Ltd reported its account information for the period that ended on 2022-12-31. The firm's latest confirmation statement was submitted on 2023-08-31.
Theresa D. is this enterprise's solitary director, that was chosen to lead the company in 2023. This firm had been led by Gregory B. up until August 2022. To support the directors in their duties, this firm has been utilizing the skillset of Theresa D. as a secretary since August 2022.
Theresa D. is the individual who has control over this firm, owns over 3/4 of company shares.