This particular Cackle Productions Limited company has been operating in this business field for at least six years, as it's been founded in 2018. Registered under the number 11193752, Cackle Productions was set up as a Private Limited Company with office in 8th Floor Imperial House, London WC2B 4AS. This company's principal business activity number is 90030 meaning Artistic creation. Cackle Productions Ltd released its account information for the period up to 2022-09-30. The company's most recent confirmation statement was released on 2023-02-06.
According to this company's directors directory, since March 2018 there have been three directors: Laurence M., Kenneth W. and Mark B..
Executives who control the firm include: Kenneth W. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Mark B. owns 1/2 or less of company shares and has 1/2 or less of voting rights.