Report a wrong location

Marketing Assistant UK at North Star Network

What is wrong with the location?