What if there is no completion date in my contract?
It is impossible to exchange contracts without a completion date in the contract. You will have to agree a date before exchange can take place.