Overview
Legal name
LEUVEN INVENTORY MANAGEMENT LIMITED
Region
Scotland
Registered address
28 HIGH STREET
NAIRN
UNITED KINGDOM
IV12 4AU
Insolvency history
No