- India Lease Development Limited is a non-banking finance company promoted jointly by MGF Limited and International Finance Corporation (World Bank). 2001 India Lease Development, a private Indian company. All rights reserved. Privacy Policy :: Disclaimer ...indialease.com