Societefinanciere Pour les Pays D'outre-Mer Sfom (suisse)
- Quai des Bergues 11, 1211 Geneva
- 41140760197
The International Catholic Migration Commission (ICMC) is a registered non-profit organization working in the areas of refugee and migration issues.