B & G Partnership, Ltd.