Clearly sitejabber is not doing well becuase we dont even have an account with sitejabber however you manage to add our website without permission
Shame on you!
We have tried to contact your company on many occasions to have any trace of our website removed with no response