Overview
Legal name
NEW CITY VISION (LIVERPOOL) LIMITED
Region
West Midlands
Registered address
SITE OFFICE NEW INN LANE
TRENTHAM
STOKE-ON-TRENT
STAFFORDSHIRE
ENGLAND
ST4 8HA
Insolvency history
No