Read the full decision in Mr J Moffitt v Virgin Media Ltd: 2403343/2018 - Preliminary. Read the full decision in Mr J Moffitt v Virgin Media Ltd: 2403343/2018 - Partial Dismissal. Read the full decision in Mr J Moffitt v Virgin Media Ltd: 2403343/2018 - Judgment.