About Victor House Hotel Limited (02753983) United Kingdom