Middlefield Investment Group, Llp