About Oxford North Hotels Limited (12631045) United Kingdom