GROUND FLOOR TOUCHSTONE MANORPUTHEN ROAD VANCHIYOOR P O     THIRUVANANTHAPURAM Palakkad KL IN 695035 (Kerala)