🇬🇧
IDX TECHNOLOGY EUROPE, LTD.
27.20 · Manufacture of batteries and accumulatorsSIC27200IT, Software & DigitalSmallID02955362
📍 933 YEOVIL ROAD, SLOUGH TRADING ETATE, SLOUGH, BERKSHIRE, SL1 4NH, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.