Overview
Legal name
12 IVANHOE MANAGEMENT LTD
Region
Unknown
Registered address
12 IVANHOE ROAD
LIVERPOOL
UNITED KINGDOM
L17 8XQ
Insolvency history
No