Registered entities
EPIC ENERGY LIMITED
CIN L67120MH1991PLC063103India
EPIC ENERGY LIMITED
Reg. No. 11348773United Kingdom
MEPICON ENERGY LIMITED
CIN U40106HR2023PLC108958India
Manufacturer and supplier of renewable energy and energy efficiency products