EC HOLDING COMPANY ID 15928356