About Challenge Group (uk) Limited (07996568) United Kingdom