About Turner Holiday Rentals Limited (09745090) United Kingdom