Active registrationAlvarez IncUEI GEHLV8P8KSL5IndustryLandscaping ServicesNAICS 561730LocationBarrington, Illinois, United States