🇬🇧
CASTLEWOOD VINEYARDS LTD
11.02 · Manufacture of wine from grapeSIC11020Manufacturing & EngineeringSmallID09990046
📍 CASTLEWOOD FARM, MUSBURY, AXMINSTER, DEVON, EX13 8SS, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.