Globibo India Private Limited
No. 2F Elegance, Jasola District Centre, Old Mathura Road
New Delhi- 110025, Delhi (India)
Vegma Enviro Consultants India Private Limited
301 Odeon Plaza 2, Plot 13, Sector 10, Central Market, Dwarka
New Delhi- 110075, Delhi (India)
3R Management Private Limited
No. 703, Bhandari House, No. 91, Nehru Place
New Delhi- , Delhi (India)