Omor Ibne Ehsan, Investor Place