Customer Service Guru added: 12-Mar-2014, updated: 21-Jul-2020 | Edit Listing UK based hub for customer service related news and articles; They feature a directory of customer service contact numbers, as well. URL Business addressUnited Kingdom