Nelea & Ntari Ltd is located at London at 71-75 Shelton Street. You can look up the firm by the zip code - WC2H 9JQ. Nelea & Ntari's launching dates back to 2022. The company is registered under the number 14151082 and company's last known status is active. This firm's classified under the NACE and SIC code 74909 - Other professional, scientific and technical activities not elsewhere classified.
With regards to this specific firm, the full extent of director's assignments have so far been executed by Adeline F. who was appointed in 2022 in June.
Adeline F. 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.