Dear Client,
Is it registered or notorised ? If just notory than it can be revoked by mere issuing cancellation notice to builder. You can send legal notice of cancellation from any where.
Was it with consideration or without consideration ?
With consideration and registered than it can be cancelled bilaterally through registered revocation deed.