Company identity
Founded / incorporated
15 October 2019
Company number 12262351
Legal name
ABACUS INVESTMENTS LIMITED
Company type
Private Limited Company
Region
London
Registered address
370 RICHMOND ROAD
TWICKENHAM
ENGLAND
TW1 2DX
Insolvency history
No