This firm operates as Aquila Biomedical Limited. This firm was established nine years ago and was registered with SC393914 as the registration number. This registered office of this company is based in Edinburgh. You can contact it at Addleshaw Goddard Llp Exchange Tower, 19 Canning Street. The company's declared SIC number is 72110 - Research and experimental development on biotechnology. 31st December 2018 is the last time company accounts were reported.
There is a team of two directors leading this business now, namely Matthew H. and Mark C. who have been executing the directors responsibilities for one year.
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.