About The Navigator Hotel Limited (04999238) United Kingdom