About Galloway & Ayrshire Properties Ltd (SC296516) United Kingdom