Overview
Legal name
WINDOWS HOLDINGS LIMITED
Region
West Midlands
Registered address
STAFFORD PARK
17
TELFORD
SHROPSHIRE
ENGLAND
TF3 3DG
Insolvency history
No