Read the full decision in N D Castro v Advanced Plastic Technology Ltd: 3302632/2024 - Judgment with Reasons. Read the full decision in N D Castro v Advanced Plastic Technology Ltd: 3302632/2024 - Judgment.