Customer Service Guru added on 12-Mar-2014, updated on 21-Jul-2020 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