OLEA Invest SA, Saint-Léonard, limited or corporation