investment and credit company