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