This Sparta Biodiscovery Limited firm has been offering its services for at least two years, having launched in 2022. Started with registration number 13952962, Sparta Biodiscovery is a Private Limited Company located in 58 Wood Lane, London W12 7RZ. The firm's SIC code is 72110 which stands for Research and experimental development on biotechnology.
There seems to be a team of four directors managing the firm at present, including Steven B., David S., Molly S. and Jelle P. who have been doing the directors duties since 2023. Moreover, the managing director's duties are aided with by a secretary - John W., who joined the following firm in 2022.
Executives who have control over the firm are as follows: Molly S. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Jelle P. owns 1/2 or less of company shares and has 1/2 or less of voting rights.