Why do I have a DDC Financial Solutions loan on my credit report? DDC Financial Solutions are our sister finance company and the people who’ll provide your interest-free loan.