A Auchincruive Ayr B Ballantrae Barr Barrhill C Colmonell Coylton Crosshill D Dailly Dalmellington Dalrymple Drongan F Fisherton G Girvan K Kirkmichael M Maidens Maybole Minishant Monkton Mossblown P Patna Pinwherry Prestwick R Rankinston S Straiton T Troon Recently updated companies Most viewed companies