Overview
Legal name
POP-UP METRO LIMITED
Region
West Midlands
Registered address
25 MEER STREET
STRATFORD-UPON-AVON
WARWICKSHIRE
ENGLAND
CV37 6QB
Insolvency history
No