Registered at 57 London Road, High Wycombe HP11 1BS Mea Culpa Films Ltd is classified as a Private Limited Company with 09595699 registration number. The firm was founded 9 years ago. This enterprise's SIC and NACE codes are 90030: Artistic creation. May 31, 2023 is the last time when company accounts were reported.
As the data suggests, this particular company was incorporated in 2015 and has so far been supervised by two directors.
Executives with significant control over the firm are: Sebastian R. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Julian E. owns 1/2 or less of company shares and has 1/2 or less of voting rights.