B & G Partners LTD