That's awful! Can you reply to the appeal? Say that it's not a scam site at all, it's a new website for your agency and there's nothing on there? I'd be like I know it looks like it could be a scamsite but there's honestly nothing on it?
The link takes me to a 404 page anyway </highlighted></highlighted>