About Lomond Properties Limited (SC077457) United Kingdom