BSL INFRASTRUCTURE LIMITED is a company located in India, 110019 DELHI at SR -1B, 4th Floor, 93, Ashoka Bhawan, Nehru Place, South Delhi. BSL INFRASTRUCTURE LIMITED has an ACTIVE entity status and an ISSUED LEI code. The Legal Entity Identifier code of BSL INFRASTRUCTURE LIMITED is 894500DWVKW7L6W80A02. The legal form of this company is DDKQ and is subject to the jurisdiction of IN law.