Midloch Investment Partnership