TOP FLOOR, PLAZA CINEMA BLDG. H-BLOCK, CONNAUGHT CIRCUS, NEW DELHI Delhi INDIA 110001 (Delhi)