Overview
Legal name
ASTRO BIDCO LIMITED
Region
East of England
Registered address
BABRAHAM RESEARCH CAMPUS
BABRAHAM
CAMBRIDGE
UNITED KINGDOM
CB22 3AT
Insolvency history
No