Find and Verify Entities

LEI search and verification

Franklin Templeton Luxembourg S.A.

5493006UDNK5231D9W45

issued