Corporate let. How to check the managing company is genuine and what are the risks?

Corporate let. How to check the managing company is genuine and competent? What are the risks. Why do they normally want long term 3 - 5 years?