Peter Grimley, United Kingdom, Hamburg, M, Trojan Group SA