BIG UMBRELLA LICENSING & DISTRIBUTION LLP is a company located in India, 400051 Mumbai at 12th Floor, 1216, B & C Wing C/66, G Block, One BKC, Opp. Bank of Baroda, Bandra (E). BIG UMBRELLA LICENSING & DISTRIBUTION LLP has an ACTIVE entity status and an ISSUED LEI code. The Legal Entity Identifier code of BIG UMBRELLA LICENSING & DISTRIBUTION LLP is 984500E03874ED5X9I51. The legal form of this company is U5S6 and is subject to the jurisdiction of IN law.