85030433
May 5, 2010
NEW VENTURE FUND
Subscribe
Providing educational services, namely, conducting classes, seminars and lectures in the fields of social, economic, health, education and community development in Africa