GROUND FLOORTOUCHSTONE MANOR PUTHEN RD VANCHIYOOR     TRIRUVANANTHAPURAM Palakkad KL IN 695035 (Kerala)