Peter Grimley, United Kingdom, Göttingen, M, Trojan Group SA