About Lansdowne Place (high Beech) Management Limited (05371427) United Kingdom