About Chh Management Limited (06314150) United Kingdom