Business not showing unless I filter by top rated
I have a site for dental practice: http://blueberrydental.co.uk/ with 48 Google reviews and an average rating of 4.9 based in Bracknell, Berks, UK.
If I search for Dentist Bracknell in Google.co.uk the site listing comes up in the search results in the top 3.
But it doesn't come up in the Google My Business maps listing top search results, or in the 'more places' list.
However, if I select to filter by rating of 4.5 and above (desktop) or top rated on mobile, it's there in the top 3.
I've tried doing the same search at different times of day - when the opening times show open - on different days and from different mobiles/PCs but still the same.
Why can't I get the site to come up in the Google My Business maps listing? What am I doing wrong?