About Grantchester Hotels Limited (11330111) United Kingdom