The United Nations Conference on Trade and Development maintains a useful site for information on starting and registering businesses in developing countries. Information is provided on what documents are needed, approximate time required and estimated costs. Information also provided on authenticating documents, setting up non-profits and purchasing real estate. The countries currently covered are Colombia, El Salvador, Ethiopia, Guatemala, Mali, Nicaragua, and Vietnam.
UNCTAD E-Regulations Business Facilitation site