Indian Company Master Data Made Simple

27+ lakh companies in our registry

UJJWAL KARMAKAR

DIN: 08084521

Current Companies

INVOIDEA TECHNOLOGIES PRIVATE LIMITED

Location: FLAT NO. 804, ASHOK BHAWAN 93, NEHRU PLACE NEW DELHI New Delhi DL 110019 IN
Founded: 13/03/2018
Details:
Designation: Director
Appointment: 13/03/2018