About Lansdowne Investment Partnership Ltd (09955812) United Kingdom