About Lansdowne Place Limited (04532710) United Kingdom