I opended a smartphone manufacturer(SAAR Mobil) directly on top of the city Saarbruken, Germany. The interesting thing is the game lists that business as being in France. I zoomed in when choosing location to make sure it was in Saarbruken. The city is very close to the German/French border.
We looked at this and our view displays your business in Germany as intended. Does your view still show France?
Make sure your browser is set to 100% zoom, in case that may be affecting the registration.