Overview
Location
United Kingdom, England, London
Employees
51-200
Phone
+44 20 7766 9810
Founded date
1977
FAQ about Abacus
When was Abacus founded?
Abacus was founded in 1977.
Is Abacus still active?
Yes, Abacus is active; its latest activity on Parsers VC dates from Mar 8, 2022.