THE NEW FINANCE AND LEASE PRIVATE LIMITED - CIN