About The Mews Hotel Limited (05508932) United Kingdom