About Team Holiday Club Ltd (12731271) United Kingdom