All I get is constantly t emails with the same thing over and over and constant requests to submit ID or sign something this happens repeatedly, and we are absolutely no further along with the claim. It's been going on for a really long time.
Claim your business profile now and gain access to all features and respond to customer reviews.