About Novotel Limited (05396515) United Kingdom