About Lansdowne (south) Management Company Limited (06835192) United Kingdom