You were wondering about LesGrandsVoisins.com (GoodVillagers.com in English)? Good! Here is some info in French about:

So this is a community-editable reference-documentation wiki. Create an account and document away (after I grant you necessary permissions). 

The name of this entity is Les Grands Voisins. See here for what goodvillagers.com is about. This website is maintained in French first and foremost.