About Lochside Apartments Ltd (SC685194) United Kingdom