Michael Roche, United Kingdom, Singapour, M