You'll still need to request the PIN postcard to the business address. Then after 14 days you can contact support and they should be able to help you get the listing verified.
Please view this article for more info:
Contact Business Support
They also may be reached by chat on Social Media via...