Leela Palaces Block Deal of 1,185,653 shares at 421 worth 49.92 crore rupees