Hello
With regard to Google my Business, I suggest you ask for a new postcard to be sent.
First check Google Maps that your address there is IDENTICAL to the address on Google My Business, then request the card again.

Rebecca