Registered with number 10965748 seven years ago, Oda 18 Ltd was set up as a Private Limited Company. The company's active mailing address is 198 Portnall Road, London. This business's principal business activity number is 82990: Other business support service activities not elsewhere classified. The company's most recent financial reports provide detailed information about the period up to September 30, 2022 and the most current annual confirmation statement was filed on September 14, 2022.
Fisnik K. is this firm's individual director, who was arranged to perform management duties in 2017.
Fisnik K. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.