Re: 2. Current business address
Please, take a look at the guidelines to represent a business on Google to see if you can figure out what might have been the reason.
If you cannot figured it out, please provide a screen capture of your My Business dashboard where we can see your business information.
treebles, Google My Business Top Contributor