Hansford Associates Limited Partnership