CAI HAIFENG TEXTILE 305787250 Shared construction objects