Overview
Legal name
MENAI WINDOW MANUFACTURERS LIMITED
Region
Wales
Registered address
2 HIGH STREET
MENAI BRIDGE
ANGLESEY
WALES
LL59 5EE
Insolvency history
No