PRESTO STANTEST PRIVATE LIMITED

Address : C-117, F.F. COMPLEX, OKHLA INDUSTRIAL AREA, PHASE-III, NEW DELHI 110020. New Delhi.
Phone : 91-11-26915846/26311094/26933473
Contact Person : MR. VISHAL MALHOTRA