About Herzog & De Meuron (uk) Ltd. (03272431) United Kingdom