About 87 Lansdowne Road Management Company Limited (11543017) United Kingdom