Current Companies
LOOPUP INDIA PRIVATE LIMITED
Location: Plot No. 66; Lower Ground Floor; #TheHub; Okhla Phase III; Okhla Industrial Estate; New delhi; South Delhi; Delhi; 110020; India
Founded: 24/11/2021
Details:
Designation: Director
Appointment: 24/11/2021