🇬🇧
CYCLANA BIO LTD
72.11 · Research and experimental development on biotechnologySIC72110Not filedID16039345
📍 MEDITRINA BUILDING 260, BABRAHAM RESEARCH CAMPUS MEDITRINA BUILDING 260, BABRAHAM RESEARCH CAMPUS, BABRAHAM, CAMBRIDGE, CB22 3AT, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.