JVL Facility Management Private Limited
RZ-2682, SF Gali No.-29, Global Apartment, Tuhlkabad Extension
New Delhi- 110019, Delhi (India)
Petal Management Services Private Limited
No. 303, 3rd Floor, Pankaj House, Plot No. 3, H- Block, Sarita Vihar
New Delhi- 110076, Delhi (India)
India International Technical Recruiters
No. 4868 / 24, Ansari Road, Draya Ganj
New Delhi- 110002, Delhi (India)
Shielders N Placers Overseas Private Limited
No. 306, 3rd Floor, DDA Building, No. 5 District Centre, Janakpuri
New Delhi- 110058, Delhi (India)