This firm is registered in Cardiff under the ID 07345420. It was started in 2010. The headquarters of the company is situated at 1st Floor Tudor House 16 Cathedral Road. The post code for this place is CF11 9LJ. This business's registered with SIC code 72110 which stands for Research and experimental development on biotechnology. The firm's most recent accounts cover the period up to 2023-08-31 and the most current annual confirmation statement was submitted on 2023-09-13.
There is just one director at the current moment controlling the business, namely Christopher C. who has been carrying out the director's responsibilities for fourteen years. This business had been supervised by Peter V. up until Fri, 13th Aug 2010.
Christopher C. is the individual who has control over this firm, has substantial control or influence over the company, owns over 3/4 of company shares and has 3/4 to full of voting rights.