A Ayr B Ballantrae D Dalmellington Drongan G Girvan L Loans M Maybole Monkton P Prestwick T Troon Recently updated companies Most viewed companies