About C H C Accommodation Limited (04791262) United Kingdom