Yes. In Spain, having a registered office is necessary. This might be a physical address or a PO Box number, and it is where the business sends official notices.
Do I need a registered office to form a company in Spain?
Bolder Launch. At the base of business.
Home » Do I need a registered office to form a company in Spain?