I want to be able to display my company on Google Maps. I have a places page set up. If you search for it Google will show my business with a red marker which links to my places page.
I want it to display on the map all the time. Like the TM Lewin Shop in the example below.
How do I get it to do that. What does Google use to decide that.
There are 3 business at our address. One of the companies is displayed on the map. Would that stop us displaying?