About Shepherd Cox Hotels (grantham) Limited (12410703) United Kingdom