Apartments Business Entertainment Flats Plots Villas Understanding RERA (Real Estate Regulatory Authority) Registration in India