Outstanding service every time I rent a product from Teljoy. Never an issue and always go the extra mile to help a client.
Country: South Africa City: Head office
0 comments