To register an .eu domain name you need to be a physical person, organization or company, residing within the European Union.
More information about the requirements and who has the right to register .eu domain names can be found in regulation 733/2002 of the European Commission – article 4.