Armada Hoffler Properties, Inc. is a full service real estate company with extensive experience developing, building, owning and managing high-quality, institutional- grade office, retail and multifamily properties.
Asian Pay Television Trust (APPT) is a company that acquires controlling interests in and owns, operates, and maintain pay-TV and broadband businesses.
China Taiping Insurance Group (“China Taiping”) is a Chinese state-owned financial and insurance group whose management headquarters is located in Hong Kong.
We strive to provide attractive risk-adjusted returns by investing in a diversified investment portfolio of residential mortgage securities, residential mortgage loans, real estate-related securities and various other asset classes.