Overview
Legal name
ABBEXA LTD
Region
East of England
Registered address
ABBEXA LTD
181 CAMBRIDGE SCIENCE PARK
CAMBRIDGE
ENGLAND
CB4 0GJ
Insolvency history
No