2484/34 3RD FLOORSHRI RAM PALACE TELIWARA SADAR BAZAR NEW DELHI , Unclassified DL 110006 (Delhi)