About Point A Hotels (web) Limited (10563008) United Kingdom