The company is located in London under the ID 14811860. This company was registered in 2023. The office of this company is located at 56 Berrymead Gardens . The zip code for this address is W3 8AB. The enterprise's SIC and NACE codes are 86900, that means Other human health activities.
There is a team of two directors leading the company now, including Alec L. and Stepan M. who have been executing the directors assignments since April 2023.
Executives with significant control over the firm are: Stepan M. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Alec L. owns 1/2 or less of company shares and has 1/2 or less of voting rights.