Xds
LACK OF SERVICE
- 10-17-2013
- 1
Been sending email on email on email to Xds to update my personal information. Till now no feedback. Seems they can't deliver a service even if they try.
Company: Xds
Country: South Africa
City: HEAD OFFICE