Lynch Insurance Group 2 Village Green Road, Hampstead, NH 03841