DEVIKA TOWER 1008-10011, 10TH FLOOR NEHRU PLACE NEW DELHI , North Delhi Unclassified DL 110019 (Delhi)