Overview
Legal name
MENARD LIMITED
Region
Unknown
Registered address
HENDERSON HOUSE LANGLEY PLACE
BURSCOUGH INDUSTRIAL ESTATE
ORMSKIRK
LANCASHIRE
L40 8JS
Insolvency history
No