About Lansdowne Publishing Partnership Limited (02495522) United Kingdom