Company Description
UK based call centre specializing in mobile phones and other telemarketing and out s
The Upgrade Centre U. Kced call centre activities, we currently run campaings for the 3 network and orange but we continually looking for new campaigns and products