When I was looking into it I found that wiki tells quite a bit of info. Also there are usually (I think .es included) English websites that can register for you. Some of the domains require you to be a resident of that country or have a business there, and some companies can register for you but with their name. Maybe I am paranoid but I don't feel safe having online identity of a company in the hands of some other company.