Overview
Legal name
ADMIRAL WINDOWS & GLASS LIMITED
Region
North West England
Registered address
SOVEREIGN HOUSE
STARKEY STREET HEYWOOD
ROCHDALE
LANCASHIRE
OL10 4JH
Insolvency history
No