Company's physical address is present on the website
Does the website have reviews from real customers?