OUROBOROS TECHNOLOGIES LTD 15517248 - Details

OUROBOROS TECHNOLOGIES LTD

Incorporation Date: 23 Feb 2024

Postcode: WC1H 9DQ

City: London

SIC Codes: Research and experimental development on biotechnology

Number of Directors: 1