Elcap Organizations

Elcap is a nonprofit organization that offers care and support services to disabled and mentally challenged individuals.

Headquarters: United Kingdom
Industry: Humanitarian Assistance