A European company (abbreviated SE for Societas Europaea) has a legal structure which resembles the one of a public limited company.
An SE is to be formed as a limited company in accordance with the member state’s regulations in which it has its office registered. If you want to register an SE in Sweden you do so with Bolagsverket. The registered office and the head office must be in in the same member state.
An SE must have shareholders and a minimum amount of subscribed share capital of at least 120,000 Euros. The shareholders' liability is limited to their subscribed capital.
Seek professional advice
Remember to always seek independent professional advice to determine if this is the business structure most suitable for you.