B Associates, Ltd.