About Lansdowne (evesham) Management Company Limited (04032612) United Kingdom