Registered with number 10312190 8 years ago, Innovsoft Ltd had been a private limited company until 2023-12-19 - the time it was officially closed. The firm's latest mailing address was 20-22 Wenlock Road, London.
This specific business had an individual director: Mohamed B. who was guiding it from 2016-08-04 to the date it was dissolved on 2023-12-19.
Mohamed B. was the individual with significant control over this firm, owned over 3/4 of company shares.