Google My Business or My Business, used to be called Google Local.
Google My Business gives you, as a business owner, the opportunity to promote your business in Google Search result and Google Maps
It allows you to enter your address, opening hours, pictures, and get reviews from customers who have visited or know of your business.
It will show up when people are searching for relevant search phrases in your local area.
At the moment you can add new Google My Business listings but not link existing listings.
We are working on adding that feature in the future.
This is how a Google My Business listing looks in the search results.