About 31 Lansdowne Place Management Limited (04007406) United Kingdom