About 18 Lansdowne Crescent (management) Company Limited (04874553) United Kingdom