About Baillie Properties (scotland) Ltd. (SC218351) United Kingdom