Address |
24/1624, Bristow Road Cochin Kerala 682003 India |
Employees | - |
Website | http://www.stelholdings.com |
Updated | 07/08/2019 |
STEL Holdings Ltd. engages in investment activities. It is in the process of applying to the Reserve Bank of India for registration as a non banking financial company. The company was founded on September 21, 1990 and is headquartered in Cochin, India. |