Home of 4 iconic brands built in France for the long term with the highest specifications