STEL Holdings Limited engages in the investment activities in India. The company was formerly known as Sentinel Tea and Exports Limited and changed its name to STEL Holdings Limited in July 2011. STEL Holdings Limited was incorporated in 1990 and is based in Kochi, India. The ISIN of this stock is INE577L01016.