Overview
Legal name
IVOR DUGGAN & SONS LIMITED
Region
West Midlands
Registered address
LLWYNAUBACH FARM
GLASBURY-ON-WYE
HEREFORD
HR3 5PT
Insolvency history
No