About Lansdowne Investment South East Limited (10746987) United Kingdom