Npf Partners LP