Overview
Legal name
ABACUS PAPER PRODUCTS LIMITED
Region
London
Registered address
1 VICTORIA CHAMBERS
LUKE STREET
LONDON
EC2A 4EE
Insolvency history
Yes