Eg Associates, Ltd.