What Is a Company Let?

Property can be rented by a company who can then allow employees and/or visiting colleagues etc to stay there for a set period of time or overnight. Perhaps the directors of ...