About 102 Lansdowne Place Limited (03210383) United Kingdom