About Trowers & Hamlins Nominees (02914959) United Kingdom