Teal Associates Limited Partnership