What is the meaning of “foreign person”?

Foreign person as defined in the Residential Property Act includes:

  1. person who is not a Singapore citizen
  2. a foreign company; and
  3. a foreign society