About Loch Moy Properties Ltd. (10899558) United Kingdom