Odd One Out Pictures Ltd is officially located at London at 79a Farleigh Road. Anyone can search for the firm by its post code - N16 7TD. This enterprise has been in the field on the British market for one year. This business is registered under the number 14884448 and its official status is active. This enterprise's registered with SIC code 58190, that means Other publishing activities.
According to the official data, the company is overseen by 1 managing director: Keeran B., who was appointed in 2023.
Keeran B. 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.