Overview
Legal name
TELFORD VISIONPLUS LIMITED
Region
West Midlands
Registered address
46 SOUTHWATER
TELFORD SHOPPING CENTRE
TELFORD
SHROPSHIRE
ENGLAND
TF3 4BX
Insolvency history
No