Even if you are targeting a global audience, it won’t do you any harm to have a local presence too.
Sign up at the Google Local Business Centre and add your business details and your business will show when people type in searches and include geographic words. For example, here is the TOP result for “commercial awareness Colchester”.
Complete with map and contact details. Click on the map to see how this then displays in Google Maps.
You can go further and add photographs, videos and even special offer coupons to your local presence.