About 64 Lansdowne Street Limited (03247065) United Kingdom