Abbexa Ltd is established as Private Limited Company, based in Abbexa Ltd, 181 Cambridge Science Park in Cambridge. The company's zip code CB4 0GJ. This company has been registered in year 2013. The registration number is 08475531. This business's principal business activity number is 72110 and has the NACE code: Research and experimental development on biotechnology. Abbexa Limited reported its account information for the financial period up to Sat, 30th Apr 2022. The most recent annual confirmation statement was submitted on Fri, 17th Feb 2023.
Within this particular firm, just about all of director's tasks have so far been carried out by Sabrina P. who was chosen to lead the company on 2013-04-05.
Executives who control the firm include: Odila C. owns 1/2 or less of company shares. Sabrina P. owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights.