Company name: Croda France
Description: We are the name behind the high performance ingredients and technologies in some of the biggest, most successful brands in the world: creating, making and selling speciality chemicals that are relied on by industries and consumers everywhere.
1 Av. de Westphalie, 78180 Montigny-le-Bretonneux, France