About Shepherd Cox Hotels Holdings Limited (10802104) United Kingdom