The firm is registered in Cambridge under the ID 07207119. The company was set up in the year 2010. The headquarters of this company is located at 208 Mill Road . The post code for this address is CB1 3NF. The company's classified under the NACE and SIC code 72110 - Research and experimental development on biotechnology. The latest annual accounts describe the period up to 2023-01-31 and the most current annual confirmation statement was filed on 2023-03-20.
Andrey T., Alexei A., Anton A. and Andrew J. are registered as the enterprise's directors and have been expanding the company since 2012-02-22.
Alexei A. is the individual who has control over this firm, has substantial control or influence over the company.