About The Cavendish Hotel (london) Limited (05926753) United Kingdom