About Haven Hotel Limited (07517244) United Kingdom