Read the full decision in D Sofoklis v St Mickalos Company Ltd: 2306757/2023 - Rule 21. Read the full decision in D Sofoklis v St Mickalos Company Ltd: 2306757/2023 - Judgment.