Patrick Thorp, United Kingdom, unbekannten Aufenthaltes