About Landsdowne Management Co. Limited (02182199) United Kingdom