Address :
7 rue Guillaume le Conquérant
76890 Saint Victor l'Abbaye, France
Activities :
Farmer (crop farming)
(EU) 2018/848