This particular Ixia Clinical Limited business has been offering its services for one year, having launched in 2023. Registered under the number 15225910, Ixia Clinical is a Private Limited Company located in 84a Lancaster Road, Enfield EN2 0BX. This firm's SIC and NACE codes are 72110, that means Research and experimental development on biotechnology.
There's a single managing director now supervising this company, namely Amy W. who's been doing the director's assignments for one year.
Amy W. 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.