About Shepherd Cox Hotels (cheltenham) Limited (09678811) United Kingdom