About Ayrshire & Arran Golf Partnership Ltd (SC480607) United Kingdom