25 CASTLE HILL ROAD PELHAM, NH 03076