About Novotel Milton Keynes & London City South Limited (04843126) United Kingdom