Based in Summit House, London NW3 6BP Intrabio Ltd is categorised as a Private Limited Company registered under the 09851769 registration number. It was started on 2015-11-02. This firm's SIC and NACE codes are 74909 meaning Other professional, scientific and technical activities not elsewhere classified. The company's latest financial reports describe the period up to 2022-12-31 and the most recent confirmation statement was released on 2022-11-01.
Elizabeth F. and Mallory F. are registered as the enterprise's directors and have been doing everything they can to help the company since February 2020.