This particular business is based in Egham registered with number: 14667174. The company was started in the year 2023. The main office of the company is situated at 16 Runnymede Court . The post code for this address is TW20 9AA. This enterprise's Standard Industrial Classification Code is 72110 meaning Research and experimental development on biotechnology.
With regards to this firm, the full range of director's assignments have so far been done by Manu S. who was assigned this position in 2023 in February.
Manu S. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.