About Novotel Hotel Edinburgh Limited (05308137) United Kingdom