Ncage Limited Company number16840115 StatusActive TypePrivate Limited Company Incorporated7 Nov 2025 Nature of business Research and experimental development on biotechnology Registered office Orbit Building Netpark Research InstituteJoseph Swan Road, SedgefieldStockton-On-TeesTS21 3FB Data JSON Markdown