Well, this article chilled me down a bit: Starting a business in Spain. ...but here are two companies that offer business registration in Spain: Spain - SL Company Incorporations: http://www.formacompany.com/en/spain/spain-company-formation Company formation in Spain: http://www.spaincorp.com/company.php
So, we'll register a holding company in Belize, and use this entity to establish daughter companies in Europe. I wonder how it is to incorporate a subsidiary company in Spain...?
http://www.offshoreformations247.com/ http://www.nytimes.com/2012/07/29/magazine/my-big-fat-belizean-singaporean-bank-account.html