The Profile page of the company captures the details in brief on Company's Address, Top management, Listings in detail.
Registered Office
Registrar & Share Transfer Agent
Mookambika Complex, 3rd Floor, No. 4, Lady Desika Road, Mylapore, Chennai (Madras), Tamil Nadu - 600004
Email: secretarial@stfc.in Website: www.stfc.in
Mookambika Complex, 3rd Floor, No. 4, Lady Desika Road, Mylapore, Chennai (Madras), Tamil Nadu - 600004
Email: secretarial@stfc.in