Mestizo Media Ltd has been in this business for at least six years. Started with registration number 11659456 in 2018, the firm is located at Flat 3, London N10 3NA. This business's registered with SIC code 59111, that means Motion picture production activities. 2022-11-30 is the last time when company accounts were reported.
According to the latest data, this specific limited company is controlled by just one managing director: Joaquin E., who was assigned this position in November 2018.
Joaquin E. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.