Overview
Legal name
CITY OF LEATHER (LONDON) LIMITED
Region
Unknown
Registered address
58 LYNDHURST DRIVE
LEYTON
LONDON
E10 6JD
Insolvency history
No