About Edinburgh Apart Hotel Ltd (SC615546) United Kingdom