Company name: Mairie Saint-Jacques de la Lande
1 Rue François Mitterrand, 35136 Saint-Jacques-de-la-Lande, France