Existence and uniqueness of solutions of delay differential equations on a closed subset of a Banach space