About The Villare Hotel Stratford Upon Avon Limited (12264249) United Kingdom