About Lansdowne Place Taplow (management) Limited (10220557) United Kingdom