Stewart Kam-Cheong, United Kingdom, Luxembourg, M