If you know the address of the company, you can check the external appearance of the building/house via Google Street View. We had a case in this forum where the address of a company was actually just an (old) apartment, and there was no sign outside (i.e., seemed unreliable).