Registered with number 10594127 seven years ago, Keapstone Therapeutics Limited was set up as a Private Limited Company. The business current office address is The Innovation Centre, 217 Portobello Sheffield. This enterprise's classified under the NACE and SIC code 72110 which means Research and experimental development on biotechnology. 2022/07/31 is the last time account status updates were filed.
There seems to be a group of three directors running the company at the moment, namely Richard M., Ross M. and Arthur R. who have been performing the directors tasks for seven years. At least one secretary in this firm is a limited company: Suel Limited.