About 86 Lansdowne Place Management Company Limited (03601557) United Kingdom