About Lansdowne Management Uk Ltd (04772317) United Kingdom