EXCELLA ELECTRONICS is a company located in India, 400070 MUMBAI at Unit No. 213 to 217, The Pearl Products Co. Pvt. Ltd., Damji Shamji Indl. Complex, L.B.S. Marg, Kurla (West), Mumbai- 400 070, India.. EXCELLA ELECTRONICS has an ACTIVE entity status and an ISSUED LEI code. The Legal Entity Identifier code of EXCELLA ELECTRONICS is 894500GGMPN8AZ2FEE78. The legal form of this company is 4QIE and is subject to the jurisdiction of IN law.