About Glen Tanar Property Ltd. (SC609802) United Kingdom