General
Get a detailed analysis of Belmore Property Co (Pty) Ltd v Allen and how it applies to your situation.