My business has been operating for over 20 years. We serve clients globally via email / phone rather than in person. Although we did have an office location, we now only use it for post and the occasional meeting.
A few years ago, I added our office address to Google My Business, which then shows up for location searches (a UK town). However, could this be negatively impacting my SEO in general? Would Google assume I'm only operating in one UK town rather than globally?
Should I consider removing the address altogether?