LEONARD STORAGE LLC ID 8343107