Navillus Medical came into being in 2018 as a company enlisted under no 11210113, located at LS25 1NB Leeds at C/o Clever Accounts Brookfield Court. This company's last known status was dissolved. Navillus Medical had been operating on the market for 4 years.
Aaron S. and Louise S. were listed as company's directors and were running the firm for 4 years.
Aaron S. was the individual with significant control over this firm, had substantial control or influence over the company, owned over 1/2 to 3/4 of company shares and had over 1/2 to 3/4 of voting rights.