STC Corporate Office  
  Jawahar Vyapar Bhawan
Tolstoy Marg,
New Delhi - 110001, INDIA
 
  Tel : 91-11-23313177
Fax : 91-11-23701191, 23701123
E-mail : co@stclimited.co.in
Website:
http://www.stclimited.co.in