tills det lyckades en skicklig detektiv att i Mill Island , Longford , i närheten lif Windsor ,upptäcka