About The Scotia Hotel (leicester) Limited (04699749) United Kingdom