When a company is created, Retraced automatically sets the location pin based on the most granular information that you provide (country, city, street, street number).
The geo-location is a direct reflection of the pin's location, so once you've provided the address details, you can check if the pin has been set to the right position.
Go to edit mode in your company profile.
Fill out all relevant address fields in your company profile (country, city, street etc.).
Scroll down a bit more & check if the pin has been set precisely.
Save & go back to your profile to see the updated geo-location.