29 Comments Rentalcars.com: How to contact the support By CCC Team May 13, 2017 Head Office TravelJigsaw Ltd Floors 9-12, Sunlight House Manchester M3 3JZ, UK Customer Service Phone: 000 800 100…