David Francis, CEO of Jersey-based Horizon Group, was found to have funnelled nearly £3.5million from eight “ultra high-net-worth” individuals into the deteriorating HandMade Films, which had previously enjoyed success with Monty Python’s Life of Brian and Lock, Stock and Two Smoking Barrels, through companies he set up and controlled. Despite pledging up to £1million each, […]