About Mounthooly Properties Ltd. (SC277669) United Kingdom