About Harvard Inns Limited (09493512) United Kingdom