About Melville Hotel Limited (04139468) United Kingdom