T P L Properties, Ltd.