About Chendur Hotels & Resorts Ltd (12884497) United Kingdom