T & M Limited Partnership