About Beech Close (newton Poppleford) Management Company Limited (11867357) United Kingdom