1. A registered agreement will not be sufficient, to check the same you can approach the office of the sub-registrar and check to whom the said land belongs also you can ask the builder to show you the registered instrument by means of which title of the land has been transferred.
2. You can file a case in the consumer forum for deficiency in service also you can file an FIR for cheating.
Regards