STODDARD FINANCE CORPORATION ID 13749111