Cuarenta y tres por ciento del complejo pertenece a The Walt Disney Company y el 57 por ciento restante a Shanghai Shendi Group, una fusión de tres compañías propiedad del gobierno de Shanghai.