Space No 124 Lower Ground Floor World Trade Centre, Situated On Babar Road Connaught Place DELHI , Central Delhi Unclassified DL 110001 (Delhi)