Article 23 Nov 2023 Supreme Court Of Kenya Judgment: Due Diligence Crucial On Potential Property Investments South Africa Real Estate