OpenForum Europe Institution494406Administrative Address 73 Hillside Road Ashtead Surrey, KT211SD United KingdomRoyaume-Unihttp://www.openforumeurope.org/Date de création : vendredi 5 mai 2017