Spain: Lawyer, bank, property developer (usually their internal compliance)
everything is done through your lawyer. if you have a good lawyer you can avoid local banks which means less headaches.
Andorra: Prepare for pain. Also have a good lawyer who can ease the pain. Everyone needs your SoF...