Stamford Land Corporation Ltd is an investment holding company that owns, operates, and manages luxury hotels in Singapore, Australia, and the United Kingdom. The company also engages in real estate development, investment, and trading of properties. Headquartered in Singapore, the company was founded in 1977.
more