About The New Oxford Hotel Limited (07809123) United Kingdom