About Landsdowne Holdings Limited (NI674030) United Kingdom