Overview
Legal name
ABACUS INNOVATIONS LTD
Region
East of England
Registered address
32 GREEN END
GREAT STUKELEY
HUNTINGDON
ENGLAND
PE28 4AE
Insolvency history
No