Overview
Legal name
IGLOO BOOKS LIMITED
Region
London
Registered address
10 NEW SQUARE
LINCOLNâS INN
LONDON
ENGLAND
WC2A 3QG
Insolvency history
No