Direct Travel InsuranceView company profile →Jun 8, 2025No problems No problems in taking out annual travel insurance.