Salamander R&D is a firm with it's headquarters at CB1 7SY Cambridge at 32 Mowbray Road. This firm has been operating since 2014 and is established under reg. no. 08930176. This firm has been operating on the UK market for 8 years now and its last known status is active. The firm's Standard Industrial Classification Code is 72110 meaning Research and experimental development on biotechnology. The most recent annual accounts cover the period up to 2021-03-31 and the latest annual confirmation statement was filed on 2021-12-20.
There seems to be a single managing director at the moment controlling this specific limited company, specifically Oscar B. who has been performing the director's obligations since Mon, 10th Mar 2014.
Oscar B. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.