TP CONSULTANTS Limited Partnership