Mowgli Innovations came into being in 2018 as a company enlisted under no 11702661, located at W9 3BB London at 69 Portnall Road. This company has been in business for six years and its official state is active. This enterprise's SIC code is 32500 which means Manufacture of medical and dental instruments and supplies. Mowgli Innovations Limited reported its account information for the financial year up to 2022-11-30. The firm's most recent confirmation statement was submitted on 2023-04-03.
The info we gathered that details this particular firm's personnel indicates that there are three directors: Georges-Alexandre H., Marie-Claire H. and Arnaud H. who became the part of the company on 2020-12-01, 2020-04-20 and 2018-11-29. To provide support to the directors, the abovementioned business has been utilizing the skills of Marie H. as a secretary for the last 3 years.