Overview
Legal name
LEIGH VISIONPLUS LIMITED
Region
North West England
Registered address
47/49 BRADSHAWGATE
LEIGH
LANCASHIRE
WN7 4NP
Insolvency history
No