About Oxfordshire Hotels Ltd (03039705) United Kingdom