About Shepherd Cox Hotels (croft On Tees) Limited (10508711) United Kingdom