Overview
Legal name
CYCLANA BIO LTD
Region
East of England
Registered address
MEDITRINA BUILDING 260, BABRAHAM RESEARCH CAMPUS MEDITRINA BUILDING 260, BABRAHAM RESEARCH CAMPUS
BABRAHAM
CAMBRIDGE
ENGLAND
CB22 3AT
Insolvency history
No