How many employees does Abacus have?
Abacus has approximately 11-50 employees.
What is Abacus's industry?
Abacus is involved in the industry of Construction.
Where is Abacus's headquarters?
Abacus's headquarters is located in Manchester, Lancashire, United Kingdom.
What is the website of Abacus?
You may visit their official website at https://abacus-cm.com