The T.P. Brock Limited Partnership, Llp