About Lansdowne Management Co. Limited (01594803) United Kingdom