Created in 2012 (Germany), lemongrass & oil own 764 sister brands and 16199 competing brands. lemongrass & oil is owned by BEIERSDORF, listed on the stock exchange of Francfort The ISIN, the company's International Securities Identification Number, is DE0005200000. lemongrass & oil belongs to the Consumer Packaged Goods business sector.