I would say it's inacurate, there's 100% definitely a BIG sign outside the offices here that says EUROPEAN MAIN OFFICE. Google it and see or check out the Wikipedia.