The new platform, called the "Property Ownership and Management Registry" (MIDA), aims to list all the details about the immovable property held by over 7 million taxpayers.