🇬🇧
ICC MACHINERY LIMITED
33.20 · Installation of industrial machinery and equipmentSIC33200Manufacturing & EngineeringSmallID14463505
📍 ASHMORE HOUSE, LOWER TUFFLEY LANE, GLOUCESTER, GLOUCESTERSHIRE, GL2 5DP, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.