Breadcrumbs DFI ExtranetConsumer CreditEntity Details Own.Lease Inc Own.Lease Inc — entity details Entity contact details: address, city/state/zip, and phone number. Address City, State, Zip Phone 1207 Delaware Ave, Suite 190 Wilmington, DE 19806 Call 855-447-4921 Doing Business As (DBA) Names DBA names associated with Own.Lease Inc. Doing Business As Improvemint Financial Licenses Licenses for Own.Lease Inc with number, dates, and current status. Licensed As License Number Date of Issue Date Deactivated Current Status Rental Purchase 79052 10/21/2026 Activated