B & G Associates, A Limited Partnership