Tiaras And Mayhem Productions Limited with reg. no. 09196823 has been a part of the business world for 10 years. This particular Private Limited Company can be reached at 89 Tressillian Road, Tressillian Road in London and their post code is SE4 1XZ. The company's principal business activity number is 59113 meaning Television programme production activities. Tiaras And Mayhem Productions Ltd reported its latest accounts for the period that ended on 2022-02-28. The most recent annual confirmation statement was filed on 2023-08-31.
For 10 years, this limited company has only had a single managing director: Jacqueline A. who has been in charge of it since 2014/08/30.
Jacqueline A. is the individual who controls this firm, has substantial control or influence over the company.