Denali Life Sciences & Technology Limited was set up as Private Limited Company, with headquarters in 14 Allard Gardens, Briarwood Road, London. The company's zip code is SW4 9QA. This firm has been in existence since 2014. The Companies House Reg No. is 09158364. The enterprise's SIC and NACE codes are 72190 which stands for Other research and experimental development on natural sciences and engineering. Denali Life Sciences & Technology Ltd released its account information for the financial period up to Wednesday 31st August 2022. The latest confirmation statement was submitted on Tuesday 1st August 2023.
At present, this particular firm is managed by just one managing director: Jose V., who was appointed ten years ago.
Jose V. is the individual who controls this firm, owns over 3/4 of company shares.