About Manor Hotel (stornoway) Holdings Limited (SC377003) United Kingdom