Report a wrong location

Customer Support Representative (English desk) at Everhelp

What is wrong with the location?