They will call you and just hang up. This is not a real company I don't think. Just cold callers.
Review text is too short, so I have to add more for no reason.1
Stay away from this business. Do not confirm your address to them. It is am Identity theft system!!!
They call and ask for your business address and once you give it to them they hang up
I don't want to hurt a business, but something seems VERY amiss. Do a Google search (216-912-2002) on this companies telephone number and read some of the pages that talk about spam calling and phone hijacking.2