About Lochend Properties Ltd. (SC137183) United Kingdom