Overview
Legal name
AMBU LIMITED
Region
East of England
Registered address
INCUBATOR 2
ALCONBURY WEALD ENTERPRISE CAMPUS
ALCONBURY WEALD
CAMBRIDGESHIRE
UNITED KINGDOM
PE28 4XA
Insolvency history
No