We invest in our people so they can be the best they can be for our customers, delivering excellent service and providing extra support when it’s needed. This is reflected in our customer satisfaction score of 93% for 2024.*
Our friendly UK-based customer service teams aim to create a positive customer experience by giving our customers the best service, every time.