Overview
Legal name
DONWOOD (DOUBLE GLAZING) LIMITED
Region
North East England
Registered address
UNIT A23 STONEHILLS COMPLEX
SHIELDS ROAD
PELAW
TYNE & WEAR
NE10 0HW
Insolvency history
No