The Babur Trust is a company located in Mauritius, 30517 Grand Baie at Suite 1, Perrieri Office Suites, C2-302, Level3, Office Block C, La Croisette. The Babur Trust has an ACTIVE entity status and an ISSUED LEI code. The Legal Entity Identifier code of The Babur Trust is 9845003EE2E775F86021. The legal form of this company is 8888 and is subject to the jurisdiction of MU law.