Management Corporation Strata Title / MCST (分层地契管理委员会)

MCST, the Management Corporation Strata Title, refers to the managing body of a condominium or any compound which has multiple owners and shared public facilities. MCSTs are usually associated with private residential developments.

Source: Property Guru