Overview
Legal name
A BIO LIMITED
Region
East of England
Registered address
BUILDING 950 BABRAHAM RESEARCH CAMPUS
BABRAHAM
CAMBRIDGE
ENGLAND
CB22 3FH
Insolvency history
No