Overview
Legal name
LIBRARY BOOK SERVICES LIMITED
Region
London
Registered address
26A SHIREHALL PARK
LONDON
NW4 2QL
Insolvency history
No