Microsoft Research Ltd

21 Station Road, CB1 2FB, United Kingdom (East of England)