Hello Real Property,

You do not need any specific qualification or professional title in Spain to start that type of business. However, you will need an Opening Licence certificate like any other...