Essen Energy Conversion Devices Private Limited · Ishijas Chemicals Pvt Ltd · Abhajay Trade And Commerce Pvt Ltd · Neemai Trading Private Limited · Essen Holding And Investments Limited · Essen Finance And Investments Limited · U24100 Mh1975 Plc018706 · Kalva Marketing And Services Limited