About The Ivy Bush Royal Hotel Limited (04657088) United Kingdom