Tech Mahindra Limited Company numberOE029788 StatusActive TypeOverseas Entity Incorporated17 May 2023 Registered office Gateway BuildingApollo BunderMumbai400001 Data JSON Markdown