About Aberdeen Douglas Hotel Limited (SC270574) United Kingdom