Appalling behaviour
Lusha - Remove my details from your system! I am getting a number of calls to my personal number saying you have sold them my details!! REMOVE!! I have not given you permission to give out my details!!
United Kingdom
Lusha - Remove my details from your system! I am getting a number of calls to my personal number saying you have sold them my details!! REMOVE!! I have not given you permission to give out my details!!