E.F. Associates, Ltd.