Odia Media Limited is categorised as Private Limited Company, that is located in 32 Avenue Road in London. The zip code N15 5JH. This company has been prospering three years in the UK. The registration number is 13687346. This firm's principal business activity number is 62090 and has the NACE code: Other information technology service activities. 2022-10-31 is the last time when the company accounts were filed.
Christiana O. is the following enterprise's single director, that was arranged to perform management duties three years ago.
Christiana O. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.