About Aberdeen Serviced Accommodation Ltd (SC461321) United Kingdom