1839115
India
https://www.castrol.com/en_in/india/home.html

OpenCorporates ID

International Securities Identification Number
US1486931041