About Edinburgh Holiday Hotel Ltd. (SC468683) United Kingdom