Sometimes it can be difficult to find your "Google My Business" information if you don't know the URL. You will need your Google account that is linked to your My Business account.
Google My Business is a Google product (obviously). Sign in to Chrome because then you will be presented with all the available applications available in the Google suite. Follow the video for more information.