Browsing rjw62's Mathmos QA site (https://osm.mathmos.net/addresses/pc-stats/PA/PA28/6/) I noticed an OSM postcode centroid for Machrihanish village was oddly displaced. Turns out this is because of a golf course tagged with an address.
This is a classic example of a mismatch between physical & postal addresses (the postal address is in the village as one might expect), and the actual clubhouse on the course has a different postcode.