General
Get a detailed analysis of Caledonian Modular Ltd v Mar City Developments Ltd and how it applies to your situation.