This firm operates as Aquila Biomedical Limited. This firm was established thirteen years ago and was registered with SC393914 as the registration number. This registered office of this company is based in Dundee. You can contact it at 2 James Lindsay Place. The company's declared SIC number is 72110 - Research and experimental development on biotechnology. 31st December 2021 is the last time company accounts were reported.
Benjamin C. is this firm's individual managing director, who was arranged to perform management duties one year ago. Since 2022-08-30 Steven B., had been functioning as a director for the following business till the resignation one year ago. In addition a different director, namely Steven H. gave up the position 2 years ago.
The companies with significant control over this firm include: Concept Life Sciences (Discovery) Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in Manchester at St. Peter's Square, M2 3DE and was registered as a PSC under the reg no 09046575.