About 30 Lansdowne Place Management Limited (01715864) United Kingdom