13737736 - reg. no. for Apollo Ap23 Limited. The firm was registered as a Private Limited Company on 2021-11-11. The firm has been on the British market for the last three years. The company can be contacted at 3rd Floor 22 Station Road in Cambridge. It's post code assigned to this place is CB1 2JD. This business's registered with SIC code 72190: Other research and experimental development on natural sciences and engineering. The business latest filed accounts documents were submitted for the period up to 2022/12/31 and the most recent confirmation statement was filed on 2022/11/10.
At the moment, the directors registered by this particular business include: Richard B. appointed three years ago and Richard M. appointed in 2021 in November.
The companies that control this firm include: 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.