Current Companies
PARROTBILLS TECHNOLOGIES PRIVATE LIMITED
Location: G-203/31; FIRST FLOOR;MAIN 25 FUTA ROAD; MOLARBAND EXTN.BADARPUR; NEW DELHI; South Delhi; Delhi; 110044; India
Founded: 11/02/2015
Details:
Designation: Director
Appointment: 11/02/2015