🇬🇧
IVOR DUGGAN & SONS LIMITED
01.61 · Support activities for crop productionSIC01610 · 49410SmallID02143747
📍 LLWYNAUBACH FARM, GLASBURY-ON-WYE, HEREFORD, HR3 5PT
Data sourced from official commercial registries. Last updated when this company filed its accounts.