For those without title deeds, if you have not yet resolved payment of the Immovable Property Tax [which is payable now even if you do not hold title deeds], please follow this link to an article issued by Cyprus Property News which you may find helpful.
Immovable property tax if you do not have title deeds
When you read through the article, you can download the relevant forms that you need to help you with your application to pay the tax.