SATRA PROPERTIES (INDIA) LTD.