UK travel company Regen Central Ltd has ceased trading after entering liquidation, with all trips cancelled and no refunds - are you affected?
UK travel company closes down after entering liquidation
UK travel company Regen Central Ltd has ceased trading after entering liquidation, with all trips cancelled and no refunds - are you affected?