© 2026 Ventir Ltd. All rights reserved. Ventir Ltd is registered in England and Wales under company number 13423472. Registered office: 3rd Floor, 86-90 Paul Street, London EC2A 4NE.
For unresolved consumer concerns, free guidance may be available from Citizens Advice or Trading Standards. See our Complaints Procedure.