Company identity
Founded / incorporated
19 February 2018
Company number 11212882
Legal name
ABACUS TECHNOLOGY LIMITED
Company type
Private Limited Company
Region
London
Registered address
138 BRACONDALE ROAD
LONDON
UNITED KINGDOM
SE2 9EF
Insolvency history
No