This business is located in Cambridge under the ID 14010674. The firm was registered in 2022. The office of the firm is situated at 3rd Floor 22 Station Road. The postal code for this location is CB1 2JD. The firm's Standard Industrial Classification Code is 72190, that means Other research and experimental development on natural sciences and engineering. Apollo Ap36 Ltd released its latest accounts for the financial year up to 2022-12-31. The business most recent confirmation statement was released on 2023-03-28.
As suggested by this specific enterprise's register, since 2022 there have been two directors: Richard B. and Richard M..
The companies that control this firm are as follows: Apollo Therapeutics Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in Cambridge at 22 Station Road, CB1 2JD and was registered as a PSC under the registration number 13396815.