New Seiko The Homestead, Near Punnamada Finishing Point Road, Thathampally, Alappuzha, Alappuzha, India