Legal information

Mindtree Ltd.
Registered in England and Wales, No. FC023141

Registered Address:
3 Sheldon Square, London W2 6HY

VAT Number:

VAT registration No: 779 1037 0