Company overview
UID
CHE-107.522.961
CHID
CH66008579937
Name
Crane Payment Innovations, Inc, Wilmington, Delaware, succursale de Plan-les-Ouates près Genève
Former names
Mars Electronics International Inc., Wilmington, Delaware, succursale de Plan-les-Ouates près Genève, MEI Inc., Wilmington, Delaware, succursale de Plan-les-Ouates près Genève
Entity type
Foreign branch
Status
active
Registration date
11 December 2025
Address
Chemin du Pont-du-Centenaire 109, 1228 Plan-les-Ouates
Postal code
1228
Country
Switzerland