LD
Leigh D
1 reviews | Active since Sept 2021
05 Feb 2023, 19:06
Travelstart BIG Disappointment
Highly recommend that no one uses this company. There customer service is non existent and a person has to beg for a complaint to be read and acknowledged. Thankfully after chasing complaint TWICE Shereen helped.
Helpful (0)
Replies (0)0
Replies (0)