Overview
Legal name
ELNUR UK LIMITED
Region
North West England
Registered address
UNIT 1
BROWN STREET NORTH
LEIGH
ENGLAND
WN7 1BU
Insolvency history
No