Tierra Equipments India Private Limited · Sri Senthurvelan Traders India Private Limited · Manneswar Textiles Private Limited · Annur Sri Ambal Cotton Mills Private Limited · Annur Sriambal Fabrics Private Limited · Sri Ambal Equipments Private Limited