It doesn't matter about physical presence...
... it's all about where EU data is held.
You are an EU citizen, and your name, email address, date of birth is held on a server. I believe it's actually illegal for a company to store your details on a server outside of the EU without express permission.
Ah yes - the storer of the information must obtain express permission from the resident country of each of their users - England, Scotland, Wales, France, Spain, Holland, Brussels, Poland, etc, etc, etc... not sure how many countries there are at the moment, and I wouldn't predict a reply within seven days.
I've heard of requests taking months.