Mansfield chosen as Chinese company’s first UK base

Location

Size

POA