1 reviews | Active since May 2016
Have received my refund from Imagine Holidays/Cruising. Later than promised, but they have come good and paid me.