About Lomond Bank House Limited (SC528287) United Kingdom