Company overview
UID
CHE-361.387.020
CHID
CH66018690141
Name
International Institute for Rights and Development
Entity type
Association
Status
active
Registration date
5 February 2019
Address
plateau de Champel 16, 1206 Genève
Postal code
1206
Country
Switzerland